欢迎来到天天文库
浏览记录
ID:33269258
大小:877.00 KB
页数:37页
时间:2019-02-23
《matlab-实验报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、《MATLAB语言与应用》实验课程实验报告,第36页MATLAB语言与应用实验报告参考教材《高等应用数学问题的MATLAB求解》。第36页,共36页《MATLAB语言与应用》实验课程实验报告,第36页第36页,共36页《MATLAB语言与应用》实验课程实验报告,第36页第一部分MATLAB语言编程、科学绘图与基本数学问题求解(4学时)主要内容:掌握MATLAB语言编程基础、科学绘图方法、微积分问题、线性代数问题等基本数学问题的求解与应用。第36页,共36页《MATLAB语言与应用》实验课程实验报告,第36页1-1安装
2、MATLAB软件,应用demo命令了解主要功能,熟悉基本功能,会用help命令。>>demo>>运行结果Figure1demo命令弹出窗口>>helpdemo>>运行结果demoAccessproductdemosviaHelpbrowser.demoopenstheHelpbrowserandselectstheMATLABDemosentryinthetableofcontents.demoSUBTOPICCATEGORYopenstheDemosentrytothespecifiedCATEGORY.CATEG
3、ORYisaproductorgroupwithinSUBTOPIC.SUBTOPICis'matlab','toolbox','simulink',or'blockset'.WhenSUBTOPICis'matlab'or'simulink',donotspecifyCATEGORYtoshowalldemosfortheproduct.Examples:demo'matlab'demo'toolbox''signal'demo'matlab''gettingstarted'Seealsoechodemo,grab
4、code,help,helpbrowser.ReferencepageinHelpbrowserdocdemo第36页,共36页《MATLAB语言与应用》实验课程实验报告,第36页1-1用MATLAB语句输入矩阵和,前面给出的是矩阵,如果给出命令将得出什么结果?>>A=[1234;4321;2341;3241];>>B=[1+4j2+3j3+2j4+j;4+j3+2j2+3j1+4j;2+3j3+2j4+j1+4j;3+2j2+3j4+j1+4j];>>A,B>>运行结果A=1234432123413241B=1.0
5、000+4.0000i2.0000+3.0000i3.0000+2.0000i4.0000+1.0000i4.0000+1.0000i3.0000+2.0000i2.0000+3.0000i1.0000+4.0000i2.0000+3.0000i3.0000+2.0000i4.0000+1.0000i1.0000+4.0000i3.0000+2.0000i2.0000+3.0000i4.0000+1.0000i1.0000+4.0000i>>A(5,6)=5%增补A矩阵的第5行,第6列为5;矩阵空余处均按0增补A=1
6、23400432100234100324100000005第36页,共36页《MATLAB语言与应用》实验课程实验报告,第36页假设已知矩阵,试给出相应的MATLAB命令,将其全部偶数行提取出来,赋给矩阵,用命令生成矩阵,用上述命令检验一下结果是不是正确。>>A=magic(8);>>B=A(2:2:end,:);>>A(B(1:end,1))%提取B中每行首列元素,查看其在矩阵A中的对应位置>>运行结果A=6423616067579555412135150161747462021434224402627373630
7、3133323435292838392541232244451918484915145253111056858595462631B=95554121351501640262737363031334123224445191848858595462631ans=%提取B中每行首列元素,查看其在矩阵A中的对应位置,其显示结果如下2468第36页,共36页《MATLAB语言与应用》实验课程实验报告,第36页用数值方法可以求出,试不采用循环的形式求出和式的数值解。由于数值方法是采用double形式进行计算的,难以保证有效位数字
8、,所以结果不一定精确。试采用运算的方法求该和式的精确值。>>i=1:63;s=sum(2.^i);s%对2^i进行级数求和的数值解>>j=1:63;s1=sum(sym(2).^j);s1%对2^i进行级数求和的解析解>>e=s-s1%解析解与数值解的差异>>运行结果s=%数值解1.8447e+019s1=%解析解184467440737095
此文档下载收益归作者所有