Matlab基础与应用实训指导书

上传人:工**** 文档编号:504995754 上传时间:2023-02-12 格式:DOCX 页数:26 大小:100.88KB
返回 下载 相关 举报
Matlab基础与应用实训指导书_第1页
第1页 / 共26页
Matlab基础与应用实训指导书_第2页
第2页 / 共26页
Matlab基础与应用实训指导书_第3页
第3页 / 共26页
Matlab基础与应用实训指导书_第4页
第4页 / 共26页
Matlab基础与应用实训指导书_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《Matlab基础与应用实训指导书》由会员分享,可在线阅读,更多相关《Matlab基础与应用实训指导书(26页珍藏版)》请在金锄头文库上搜索。

1、MATLA基础与应用实训指导书实训一认识MATLAB实训二MATLAB实训三MATLAB实训四MATLAB实训五MATLAB实训六MATLAB实训七MATLAB实训八MATLAB实训九MATLAB实训十MATLAB实训十一MATLAB实训十二MATLAB实训十三MATLAB数据操作 程序设计(一) 程序设计(二) 二维绘图 特殊二维绘图 三维绘图 符号函数的运算 符号微积分 符号方程求解 数据分析与统计 数值运算 常微分方程的数值求解实训十四认识GUI实训十五图形用户界面设计实训十六Simulink仿真实训十七MATLAB综合实训(一)实训十八MATLAB综合实训(二)实训一认识MATLAB【

2、实训目的】1 .认识MATLA操作界面2 .MATLA邸助系统的使用方法3 .掌握数据操作的有关知识【主要软件设备】MATLA瞅件【实训内容】4 .认识MATLA操作界面5 .MATLA邸助系统的使用方法6 .掌握数据操作的有关知识【实训题目】1 .通过帮助浏览器查找max函数的用法。2 .通过帮助浏览器查找并比较ceil、floor、fix、round、rem和sign函数的用法。函数用于求两个整数的最大公约数。先用help命令查看该函数的用法,然后利用该函数求15和35的最大公约数。4.已知A=,B= C=6,D二,E=-5,计算 arctanE2 BC的值。ab5.已知a4.96,b8.

3、11,计算e的值。ln(ab)【实训注意事项】1 .在所实训的机房,必须保持机房的整洁2 .在所实训机房,未经允许不要对计算机进行操作及其他操作3 .实训必须按照实训报告要求进行【实训报告要求】1 .通过帮助浏览器查找函数的用法在实训报告上只填写所编程序2 .数据操作的有关知识的程序必须按照MATLA瞅件上所编程序书写,书写格式一定要正确【实训目的】1 掌握数据操作的有关知识2掌握矩阵的基本运算3掌握数据和文件操作【主要软件设备】MATLA瞅件【实训内容】1矩阵的基本运算2数据和文件操作3理解数据操作的有关知识【实训题目】1011. 已知矩阵 A 241205010B 2 13 , 求 2A+

4、B、 A2 3B 、 A*B、 B*A、112A.*B、 AB、 A/B 、 A. B 、 A. /B 。2. 使用函数实现左旋90o或右旋90o的功能。例如,原矩阵为A, A 左旋后得到矩阵B,右旋得到矩阵C。14710A258113691210 11 12789 B456123321654 C98712 11 103. 利用函数产生3X4阶单位矩阵和全部元素都是的4X4阶常数矩阵。4. 利用函数产生5X5阶随即分布的矩阵和5X5阶正态分布的随机矩阵。5.利用画图软件画一幅图画,存盘后,读入MATLAB:作空间,并用数组编辑器察看这幅图画的像素值的分布情况。【实训注意事项】1. 在所实训的机

5、房,必须保持机房的整洁2. 在所实训机房,未经允许不要对计算机进行操作及其他操作3. 实训必须按照实训报告要求进行【实训报告要求】1 .通过帮助浏览器查找函数的用法在实训报告上只填写所编程序2 .数据操作的有关知识的程序必须按照MATLA瞅件上所编程序书写,书写格式一定要正确实训三MATLAB程序设计(一)【实训目的】1 .掌握M文件的建立和调试方法2 .熟悉M文件的程序流程语句3 .掌握函数文件的建立与调用【主要软件设备】MATLAB件【实训内容】1. M文件的建立与调试方法2. M文件的程序流程语句3. 函数文件的建立与调用【实训题目】1 .编写程序计算下面分段函数的值,手算验证程序。x1

6、x0yx21x0提示:用if-else-end语句实现。2 .求下面表达式的值。10050kk2k1k1提示:用for循环语句分别实现k、k2和1/k。3 .编写函数文件,实现求圆面积的功能。函数文件名为,输入圆的半径,输出圆的面积。4 .建立一个4X4阶的矩阵,编程输出最大元素的行号、列号和元素值。提示:先假设矩阵的第一个元素就是最大元素A,行号、列号都是1,再用A与矩阵的其他元素进行比较,若不大于A,A不变;若大于A,就用大于A的元素更新A,行号和列号。用循环嵌套遍历整个矩阵。5 .有一群鸡和兔子,加在一起头的数量是36,脚的数量100,编程序解答鸡和兔子的数量各是多少?提示:鸡的数目+兔

7、子的数目=36;鸡的数目X2+兔子的数目X4=100。【实训注意事项】1 .在所实训的机房,必须保持机房的整洁2 .在所实训机房,未经允许不要对计算机进行操作及其他操作3 .实训必须按照实训报告要求进行【实训报告要求】1 .编写程序必须能够在计算机中能够运行2 .认真填写实训报告册【实训目的】1 .掌握函数文件的建立与调用2 .掌握应用程序设计【主要软件设备】MATLAB件【实训内容】1 .函数文件的建立与调用2 .应用程序设计【实训题目】1 .用if-else-end语句实现:输入一个学生成绩,判断其成绩是否及格。“及格”和“不及格”用字符数组表示。2 .有一个数组,包含13、5、56、4、

8、-7、-4、0、12、20共13个元素,编写程序分别输出其中的最大数和最小数。3 .计算如下的分段函数:0x5-x3f(x)-5x1042xx104 .任意车入10个两位整数,输出其中小于平均值的奇数。5 .编写一个判断任意正整数是否为素数的程序。提示:只能被1和其自身整除的数为素数。6 .已知S122223L263,求S的值。10027 .分别用for和while循环结构编写程序,计算(2n1)的值。n1【实训注意事项】1 .在所实训的机房,必须保持机房的整洁2 .在所实训机房,未经允许不要对计算机进行操作及其他操作3 .实训必须按照实训报告要求进行【实训报告要求】1 .编写程序必须能够在计

9、算机中能够运行2 .认真填写实训报告册【实训目的】1 .掌握二维图形的绘制2 .掌握图形的修饰与控制【主要软件设备】MATLAB件【实训内容】3 .二维图形的绘制4 .图形的修饰与控制【实训题目】1 .把当前窗口分成四个区域,用不同的颜色和线条分别绘制sin(x)、cos(x)、ex、log(x)的函数图形,并加入文字标识和网格。2 .画出函数yx2的曲线,并在相同区间添加函数y3/x曲线,要求用不同的修饰方式。3 .绘图表示5X5魔方矩阵的元素分布情况。【实训注意事项】1 .在所实训的机房,必须保持机房的整洁2 .在所实训机房,未经允许不要对计算机进行操作及其他操作3 .实训必须按照实训报告

10、要求进行【实训报告要求】1 .编写程序必须能够在计算机中能够运行,并且绘制出二维图形2 .认真填写实训报告册【实训目的】1 .掌握特殊二维图形的绘制2 .掌握图形的修饰与控制【主要软件设备】MATLAB件【实训内容】3 .特殊二维图形的绘制4 .图形的修饰与控制【实训题目】1 .在极坐标绘制函数cos(t)sint,t02区间的曲线图。2 .某班计算机考试成绩,90分以上的同学8人,80分以上至90分的同学25人,70分以上以上至80分的同学15人,60分以上以上至70分的同学12人,60分以下白同学9人,画出饼图并让不及格的人数突出显示。3 .用梯形图绘制ye*,在x33区间的图形。4 .用

11、概率分布图绘制1000个均匀分布随机矩阵的图形。5 .在同一坐标下绘制函数x,x2,x2,xsin(x)在x0的曲线。x,x ( 10, 1)6 .绘制如下函数的图形yx2x(1,4)2xx(4,10)17 .用plot和fplot函数绘制ysin的曲线,并分析两条曲线的差别。【实训注意事项】1 .在所实训的机房,必须保持机房的整洁2 .在所实训机房,未经允许不要对计算机进行操作及其他操作3 .实训必须按照实训报告要求进行【实训报告要求】1 .编写程序必须能够在计算机中能够运行,并且绘制出特殊二维图形2 .认真填写实训报告册实训七MATLAB三维绘图【实训目的】1 .掌握三维图形的绘制2 .掌

12、握图形的修饰与控制【主要软件设备】MATLAB件【实训内容】3 .三维图形的绘制4 .图形的修饰与控制【实训题目】1.绘制方程f55-2y在x22,y11区间的图形。2.绘制下列函数的带底座的三维图形和带等高线的三维图形。x2(1)f(x, y)- a2 y b2(2) f(x, y) xy(3) f(x, y) sin(xy)3.绘制二维正态分布密度函数13(x2y2)f(x,y)e2的三维图形。205x4 .用不同的线性和颜色在同一坐标内绘制曲线y2e、y2sin(2x)的图形。5 .绘制方程f学一2,在x22,y11区间的图形。1 xy【实训注意事项】1 .在所实训的机房,必须保持机房的

13、整洁2 .在所实训机房,未经允许不要对计算机进行操作及其他操作3 .实训必须按照实训报告要求进行【实训报告要求】1 .编写程序必须能够在计算机中能够运行,并且绘制出三维图形2 .认真填写实训报告册实训八MATLAB符号函数的运算【实训目的】1 .了解符号运算的基本函数2 .掌握符号函数的运算【主要软件设备】MATLA瞅件【实训内容】3 .符号运算的基本函数4 .掌握符号函数的运算【实训题目】1 .计算表达式x1与表达式X23x1的和差积商和乘方,并对所得的结果进行展开、化简。2 .对表达式fX91进行因式分解。3 .展开表达式sin(xy)。12614.化简表达式f3-f-y8。XXXsinX

14、、5 .求极限lim(ln)。6 .求极限lim(vx2xVx2x)oX【实训注意事项】1 .在所实训的机房,必须保持机房的整洁2 .在所实训机房,未经允许不要对计算机进行操作及其他操作3 .实训必须按照实训报告要求进行【实训报告要求】1 .编写程序必须能够在计算机中能够运行,并计算出结果2 .认真填写实训报告册【实训目的】1 .掌握MATLA的号倒数的求解方法2 .掌握MATLA的号微积分的求解方法【主要软件设备】MATLAB件【实训内容】1. MATLA的号倒数的求解2. MATLA的号微积分的求解【实训题目】1.已知tan2Jx&%/2x,求y。2.求下列积分:(2)0sin(x)sin3xdx,1一,一一,3.求表达式f1的5阶泰勒展开式。3cos(x)2、 .21,4 .已知ycos(x)sin一,求y。x5 .已知表达式32x3x3,求x0处的泰勒展开式。【实训注意事项】1 .在所实训的机房,必须保持机房的整洁

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 营销创新

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