Matlab软件培训(共110张).pptx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《Matlab软件培训(共110张).pptx》由会员分享,可在线阅读,更多相关《Matlab软件培训(共110张).pptx(110页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1980 在数值计算和数据分析方面的应用 在电子学、控制理论和物理学等工程和科学学科方面的教学与研究 在经济学、化学和生物学等有计算问题的所有其他领域中的教学与研究 Matlab启动 两个简单的计算例子 (1)输入矩阵 计算A*B (2)求 的算术运算结果 主要界面:指令窗、工作空间、历史指令窗 如何获取在线帮助help命令及demo命令 可以通过图书馆、上网获取大量有关Matlab的知识 退出命令:exit或quit987654321A23)47(212978326B 运算符和表达式(按优先级排列) 1) 幂 2) * 乘 / 右除(正常除) 左除 3) + 加 减表达式a / ( b +
2、c )被读作如果使用左除a ( b + c ),Matlab把它译成cbaacb数组的创建和寻访常用方法:冒号生成法,格式为 Y=a:inc:b ,inc是步长,可以取正负,还可以省略,默认为1;Y=rand(1,5) %产生(1*5)的均匀分布随机数组Y =0.9501 0.2311 0.6068 0.4860 0.8913Y(3) ans =0.6068 Y(1 2 5) ans =0.9501 0.2311 0.8913 Y(1:3) ans = 0.9501 0.2311 0.6068 Y(3:end) ans = 0.6068 0.4860 0.8913 Y(3:-1:1) ans
3、= 0.6068 0.2311 0.9501 Y(find(x0.5) ans = 0.9501 0.6068 0.8913数组的运算 两个数组的运算是将对应元素作运算得到一个新的数组。一个数与一个数组的运算是该数逐个与数组元素作运算得到一个新的数组。 数组运算符有 , ,.* ,./ ,.,.矩阵的创建和寻访A=11,12,13;14,15,16A = 11 12 13 14 15 16A(2,3)ans = 16A(1,3)=10A = 11 12 10 14 15 16矩阵的运算 矩阵运算符有 , ,* ,/ , X=AB-1=A/B(右除) X=A-1B=AB(左除) 求逆阵: X=i
4、nv(A) 求行列式: d=det(A) 求矩阵的秩:n=rank(A) 求矩阵特征值与特征向量:d=eig(A) v,d=eig(A)矩阵的分解 LU分解:又称三角分解,将矩阵A分解为下 三角矩阵L和上三角矩阵U的乘积,即A=LU。 L,U=lu(A) Cholesky分解:如果A为对称阵,则可以将A分 解成A=DD。D=chol(A) QR分解:将矩阵A分解为一个正交阵Q与一个上 三角阵R的乘积,即A=QR。Q,R=qr(A)生成特殊矩阵的部分函数:生成特殊矩阵的部分函数:【例】用循环求解【例】用循环求解 求最小的 m【例】用循环求解 求最小的 m(M文件) M文件其实就是批命令文件,可以
5、代替在Matlab提示符下输入的一大串命令。 利用M文件可以自己定义函数并很方便地像调用内部函数一样对其进行调用。【例】用循环求解 求最小的 m【例】函数的递归调用:阶乘构造向量构造向量:【例】【例】绘制二维函数的一般步骤:1.产生自变量采样向量并计算出函数值向量; t=pi*(0:100)/100; y=sin(t).*sin(9*t);2.选定图形窗及子图位置 ; figure(1); %指定1号图形窗 subplot(2,2,3); %指定3号子图3.调用线性、颜色等指令; plot(t,y,b-) %用蓝色实线画曲线4.设置轴的范围与刻度、坐标分格线; axis(0,pi,-1,1);
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Matlab 软件 培训 110
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内