Matlab在高等数学和线性代数中的应用.doc

上传人:marr****208 文档编号:134484353 上传时间:2020-06-05 格式:DOC 页数:6 大小:121.50KB
返回 下载 相关 举报
Matlab在高等数学和线性代数中的应用.doc_第1页
第1页 / 共6页
Matlab在高等数学和线性代数中的应用.doc_第2页
第2页 / 共6页
Matlab在高等数学和线性代数中的应用.doc_第3页
第3页 / 共6页
Matlab在高等数学和线性代数中的应用.doc_第4页
第4页 / 共6页
Matlab在高等数学和线性代数中的应用.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《Matlab在高等数学和线性代数中的应用.doc》由会员分享,可在线阅读,更多相关《Matlab在高等数学和线性代数中的应用.doc(6页珍藏版)》请在金锄头文库上搜索。

1、Matlab在高等数学和线性代数中的应用开放实验指导书曲庆国 编山东交通学院理学院2014年9月目的本实验旨在向学生介绍一种解决专业问题的快速有效且具有强大功能的科学与工程计算软件。通过本实验,应使学生掌握的内容是:利用Matlab求极限,求导数,求极值,求积分,级数求和;利用Matlab求向量组的最大无关组,求齐次和非齐次线性方程组,求方阵的特征值和特征向量,求正交变换把二次型化成标准型。该实验主要为上机实验,要求学生按要求上机实现相关的程序的设计,自己动手编写程序并验证程序的正确性。实验任务分解通过一些实例初步掌握Matlab在高等数学和线性代数中的应用。实验任务可分解为:Matlab在高

2、等数学的应用,Matlab在线性代数中的应用(一),Matlab在线性代数中的应用(二)。实验环境介绍长清校区数学实验室实验时数20学时实验一 Matlab在高等数学的应用(8学时)实验目的:1. 利用Matlab求极限;2. 利用Matlab求导数;3. 利用Matlab求极值;4. 利用Matlab求积分;5. 利用Matlab对级数求和。实验要求:给出程序和实验结果。实验相关理论内容:1 利用Matlab求极限Matlab求极限的命令为:limit(F,x,a) limit(F,a)limit(F)limit(F,x,a,right)limit(F,x,a,left)2利用Matlab求

3、导数Matlab求导数的命令为:Y = diff(X)Y = diff(X,n)Y = diff(X,n,dim)3利用Matlab求极值先用diff求出导函数,再用solve求出导函数的根。4利用Matlab求积分Matlab求积分的命令为:R = int(S)R = int(S,v)R = int(S,a,b)R = int(S,v,a,b) 5利用Matlab对级数求和Matlab级数求和的命令为:r = symsum(s)r = symsum(s,v)r = symsum(s,a,b)r = symsum(s,v,a,b)实验题目:一、(1) (2)二、求函数的三阶导数。三、求函数的极

4、值点,并画出函数的图形。四、(1)求不定积分(2)求定积分五、求如下级数的和: (1)(2)实验二 Matlab在线性代数中的应用(一)(6学时)实验目的:1. 利用Matlab求出向量组的一个最大无关组;2. 利用Matlab求齐次线性方程组;3. 利用Matlab求非齐次线性方程组。实验要求:给出程序和实验结果。实验相关理论内容: 1向量组的线性相关性求列向量租A的一个最大无关组,可用命令rref(A)将A化为行最简形,其中单位向量对应的列向量即为最大无关组所含向量。2. 齐次线性方程组在Matlab中,函数null用来求解零空间,即满足的解空间,实际上是求出解空间的一组基(基础解系)。3

5、. 非齐次线性方程组Matlab中解非齐次线性方程组可用使用“”。虽然表面上只是一个简单的符号,而它的内部却包含许多自适应算法,如对超定方程组(无解)用最小二乘法,对欠定方程组(多解)它将给出范数最小的一个解。另外求解欠定方程组(多解)可以使用求矩阵A的行最简形命令rref(A),求出所有的基础解系。对超定方程组,可以用pinv求解。Pinv使用范围比“”更广泛,其可给出最小二乘解或最小范数解。实验题目:一、求下列矩阵列向量组的一个最大无关组。二、设,验证是的一个基,并把用这个基线性表示。三、求方程组的通解四、求超定方程组五、用最小二乘法解方程组六、求解方程组实验三 Matlab在线性代数中的

6、应用(二)(6学时)实验目的:1. 利用Matlab求方阵的特征值及相应的特征向量;2. 利用Matlab求一个正交变换把二次型化成标准型。实验要求:给出程序和实验结果。实验相关理论内容:1、Matlab求方阵的特征值及相应的特征向量Matlab求特征值及特征向量的命令为:d = eig(A)d = eig(A,B)V,D = eig(A)V,D = eig(A,nobalance)V,D = eig(A,B)V,D = eig(A,B,flag)2、Matlab求一个正交变换把二次型化成标准型 应用功能强大的eig命令编程可以实现这一功能。实验题目:一、求下列矩阵的特征值及相应特征向量二、求一个正交变换,把二次型化成标准型。三、判别二次型的正定性,并求正交变换把二次型化成标准型。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号