matlab辅助程序设计实验指导书2014

matlab辅助程序设计实验指导书2014

ID:25870706

大小:354.50 KB

页数:11页

时间:2018-11-23

matlab辅助程序设计实验指导书2014_第1页
matlab辅助程序设计实验指导书2014_第2页
matlab辅助程序设计实验指导书2014_第3页
matlab辅助程序设计实验指导书2014_第4页
matlab辅助程序设计实验指导书2014_第5页
资源描述:

《matlab辅助程序设计实验指导书2014》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验一MATLAB软件的安装和使用一、实验目的1.熟悉MATLAB的主界面;2.学会利用MATLAB的联机帮助系统和命令窗口帮助系统;二、实验设备PC机、Windowsxp操作系统和MATLAB2010a软件三、实验内容参看课本310内容。实验题目改为“MATLAB软件的安装和使用”实验二数组和矩阵处理一、实验目的1.掌握数组的相关操作:创建,寻访,运算。2.掌握矩阵的构建与运算方法及相关函数;3.掌握多项式的运算方法。二、实验内容(一)matlab中数值运算的基础理论和相关命令“数值运算”是matlab的常用功能,也是其最基础的内容,要认真学习,扎实掌握。参

2、看课本2.1、2.2、2.5和2.6节的内容,掌握矩阵和数组,多项式,元胞数组和结构数组的相关操作和简单应用并运行书中例题,细心体会。(二)数值运算中常见问题处理1.设,,,,求解下列问题:(1)3×a(2)a+b(3)a*d(4)a.*d(5)ab(6)a.b(7)a.^b(8)矩阵a的逆阵112.设三阶矩阵A,B,满足,其中请求出矩阵B,并代入关系式进行验证。3.已知矩阵计算:(1)A(:,1)(2)A(2,:)(3)A(:,2:3)(4)A(:,1:2:3)(5)[eye(size(A)),A';zeros(size(A)),A^2]5.求解下列方程

3、(1)(2)6.设矩阵a、b、c和d的定义如下:;;;,试判断下列表达式的值:(1)(2)(3)11实验三数值运算和特殊矩阵的设计(matlab符号计算)一、实验目的1.掌握符号变量及符号表达式的构建;2.掌握符号表达式的运算方法及相关函数。二、实验内容(一)matlab符号运算的基本知识和相关命令Matlab的数学运算分为数值运算和符号运算。符号运算具有以下特点:一、运算以推理解析的方式进行,因此不受计算误差积累问题困扰;二、符号计算,或给出完全正确的封闭解,或给出任意精度的数值解(当封闭解不存在时);三、符号计算指令的调用比较简单,经典教科书公式相近;四、

4、计算所需时间较长,有时难以忍受。涉及符号计算的指令使用、运算符操作、计算结果可视化、程序编制以及在线帮助系统都是十分完整、便捷的。认真学习课本3.1,3.2,3.3,3.4和3.6各节内容,掌握符号运算的相关知识,运行书中例题。(二)matlab符号运算常见问题处理1.创建符号表达式,并计算该符号表达式在、处的值。2.设为符号变量,,,试进行如下运算:(1)(2)(3)对进行因式分解3.求下列表达式的极限(1)求当时的极限(2)求当时的极限4.求下列表达式的积分11(1)(2)(3)5.求下列表达式的微分(1)计算的2次微分(2)计算的5次微分6.利用符号运算

5、计算级数之和。7.求解下列方程组8.计算下列微分方程(1)求的通解(2)求,实验四图形设计及界面设计一、目的与要求(1)熟练掌握matlab二维曲线的绘制和修饰。(2)掌握三维图形的绘制。(3)熟练掌握句柄图形的概念和GUI设计。二、实验设备PC机、Windowsxp操作系统和MATLAB2010a软件三、内容与步骤(一)图形设计及界面设计的基础知识MATLAB作为世界顶级的数值计算工具软件具有极其强大的数据可视化功能,可制作具有出版质量图形。详细介绍MATLAB这一部分的内容的书籍有《matlab图形与动画设计》(国防工业出版社),《基于matlab的计算机

6、图形与动画技术》(清华大学出版社)。认真学习课本4.1(重点),4.3中的4.3.1,4.3.2两节,以及4.7。(二)简单的图形设计及界面设计参看课本336页内容,将课本中的题目改成“图形设计及界面设计”11实验五程序设计一、目的与要求1、掌握MATLAB程序设计的流程和M文件的结构2、掌握循环语句、条件转移试探结构的使用方法3、掌握内联函数的创建、查看和调用方法二、实验设备PC机、Windowsxp操作系统和MATLAB2010a软件三、内容与步骤(一)matlab程序设计基本知识Matlab编程属于面向对象编程,Matlab的编程语言称为m语言。学习ma

7、tlab程序设计对灵活运用matlab解决实际问题,充分调动起科学技术资源十分有用。认真学习课本中5.1(5.1.7不看),5.2,5.3,5.4,5.6中的内容,掌握matlab程序设计的相关知识,。(二)简单的matlab程序设计1、实验内容(1)使用for…end循环编程求出1+3+5…+99的值。(2)使用for…end循环将单位阵zeros(6,1)转换为列向量(3)采用while…end结构,求y<3时的最大n值和y值。(4)采用条件转移if…else…end结构根据不同的分段表达式,,绘制分段函数曲线。(5)用switch…case开关结构得出各

8、月份的季节.(6)if与break命令

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

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

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