Matlab实验报告,作业,(函数图像)(本科课程设计).doc

Matlab实验报告,作业,(函数图像)(本科课程设计).doc

ID:31830837

大小:648.00 KB

页数:13页

时间:2019-01-20

Matlab实验报告,作业,(函数图像)(本科课程设计).doc_第1页
Matlab实验报告,作业,(函数图像)(本科课程设计).doc_第2页
Matlab实验报告,作业,(函数图像)(本科课程设计).doc_第3页
Matlab实验报告,作业,(函数图像)(本科课程设计).doc_第4页
Matlab实验报告,作业,(函数图像)(本科课程设计).doc_第5页
资源描述:

《Matlab实验报告,作业,(函数图像)(本科课程设计).doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、MATLAB实验报告MATLAB实验报告学院工学院班级姓名学号12MATLAB实验报告二〇一〇年六月一、Matlab基本知识1、说出Matlab有哪几个主要界面答:有菜单项file、edit、opion、windows、help等项可以选择。2、Matlab的主要功能答:Matlab能够提供丰富的矩阵运算处理功能。广泛的符号运算功能,丰富的绘图功能与计算结果的可视化,强大的编程语言,许多学科所涉及的工具箱,单一命令求解线性系统。二维、三维图形工具。目前,Matlab已经成为线性代数数值分析、数理统计、优化方法、自动控制、数字信号处理,动态系统仿真等高级课程的基本教

2、学工具。3、简要叙述Matlab主要窗口的主要功能答:1)命令窗口(commandwindow)主要交互窗口,用于输入命令并显示除图形以外所有执行结果。2)工作空间窗口(workspacebrowser)用于存储各种变量和结果的内存空间。3)当前目录窗口和搜索路径(currentdirectory)是Matlab运行文件时的工作目录。4)命令历史记录窗口(commandhistory)保存自安装起所有用过的命令历史记录。5)启动平台窗口和start按钮(launchpad)启动平台窗口帮助用户方便地打开和调用Matlab的各种程序、函数和帮助文件。Start弹出M

3、atlab的各种工具6)Editor/debuggerm文件编辑调试器。用于输入指令较多,结构比较复杂的文件4、简单介绍一下M文件作用及其建立M文件的方法答:当待解决的问题所需指令较多,结构比较复杂时通过创建M文件而将所需的问题命令导入Matlab主程序中。M文件的创建:i.在Matlab命令窗口点击file菜单→new→m-fileii.利用记事本创建M文件二、Matlab解决线性代数问题1、求矩阵的转置◆求矩阵的秩:a=[13-93;14-127;-1009];>>k=rank(a)k=2◆求矩阵的特征值和特征向量:A=[123;543;012];>>[V,D

4、]=eig(A)12MATLAB实验报告V=0.4012-0.40820.36630.89710.8165-0.81900.1848-0.40820.4417D=6.85410000.00000000.1459◆求矩阵对应的行列式的值:A=[123;543;012];>>k=det(A)k=0◆求矩阵的逆:A=[123;543;422];>>k=inv(A)k=-0.1667-0.16670.5000-0.16670.8333-1.00000.5000-0.50000.5000◆求矩阵的加法A=[123;543;422];B=[267;754;925];>>k=A

5、+Bk=381012971347◆求矩阵的减法A=[123;543;422];B=[267;754;925];>>k=A-Bk=-1-4-4-2-1-1-50-3◆求矩阵的乘法A=[123;543;422];B=[267;754;925];>>k=A*Bk=432230655666403846◆求矩阵的幂次方A=[123;543;422];12MATLAB实验报告>>k=A^2k=231615373233222022◆求矩阵的除法A=[123;543;422];B=[267;754;925];>>k=A*inv(B)k=0.4181-0.15820.14120.0

6、2260.8023-0.0734-0.04520.39550.14691、完成两个以上的线性代数中线性方程的求解题目①>>x1=sym('x1');>>x2=sym('x2');>>x3=sym('x3');>>x4=sym('x4');>>[x1,x2,x3,x4]=solve(x1-x2+x3-x4-1,x1-x2-x3+x4,x1-x2-2*x3+2*x4+1/2,x1,x2,x3,x4)x1=x2+1/2x2=x2x3=1/2+x4x4=x4②>>x1=sym('x1');x2=sym('x2');x3=sym('x3');x4=sym('x4');>>[

7、x1,x2,x3,x4]=solve(x1+2*x2-x3-4*x4-4,x2-x3+x4+3,x1+x2-3*x4-1,-2*x2+x3+5*x4-1,x1,x2,x3,x4)x1=8x2=-16x3=-16x4=-32、利用所讲的矩阵寻访和操作的命令,完成一个矩阵初等变化的过程B=[2231;4462;001-1;00-22];>>B(2,:)=B(2,:)-2*B(1,:)B=22310000001-100-2212MATLAB实验报告>>B(4,:)=B(4,:)+2B(3,:)B(4,:)=B(4,:)+2*B(3,:)B=22310000001-100

8、00>>B

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。