matlab环境熟悉与基本运算1.doc

上传人:大米 文档编号:548326012 上传时间:2023-05-04 格式:DOC 页数:7 大小:269KB
返回 下载 相关 举报
matlab环境熟悉与基本运算1.doc_第1页
第1页 / 共7页
matlab环境熟悉与基本运算1.doc_第2页
第2页 / 共7页
matlab环境熟悉与基本运算1.doc_第3页
第3页 / 共7页
matlab环境熟悉与基本运算1.doc_第4页
第4页 / 共7页
matlab环境熟悉与基本运算1.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《matlab环境熟悉与基本运算1.doc》由会员分享,可在线阅读,更多相关《matlab环境熟悉与基本运算1.doc(7页珍藏版)》请在金锄头文库上搜索。

1、实验一MATLAB环境的熟习与基本运算一、实验目的1熟习MATLAB开发环境;2掌握矩阵、变量、表达式的各样基本运算;3. 认识MATLAB三维画图指令及Simulink在控制系统仿真中的应用。二、实验内容1.MATLAB桌面系统MATLAB的桌面系统由桌面平台以及桌面组件共同组成,如图1,桌面平台是各桌面组件的展现平台,它供给了一系列的菜单操作以及工具栏操作,而不一样功能的桌面组件组成了整个MATLAB操作平台。其组件主要包括以下5个组件部分:资料个人采集整理,勿做商业用途命令窗口(CommandWindow)历史命令窗口(CommandHistory)路径阅读器(CurrentDirect

2、oryBrowser)帮助阅读器(HelpBrowser)工作空间阅读器(WorkspaceBrowser)。资料个人采集整理,勿做商业用途用户能够在Desktop菜单下选择翻开或封闭某个窗口。图 1MATLAB桌面系统在图1中标出相应窗口的序号。2.在Matlab工作空间输入以下指令,察看输出矩阵1/6( 1)a=234;569a=234569( 2)a=1,2,3;4,5,6;7,8,9a=123456789( 3)a=12;34+i*56;78a=12.0000+56.0000i34.0000+78.0000i( 4)a=1+5i2+6i;3+7i4+8ia=1.0000+5.0000i

3、2.0000+6.0000i3.0000+7.0000i4.0000+8.0000i1347113.已知矩阵A5512,B6118,C621求以下矩阵运296800算的结果:(1)B*CT(用C表示C的转置)D=B*C.D=-416648(2)C.2(给C中每个元素取平方)E=C.2E=3641(3)C*AF=C*AF=-61942(4)A1(inv(A)G=inv(A)2/6G=0.5735-0.1324-0.1176-0.39710.01470.23530.40440.0221-0.14714. (1)生成3*3的单位矩阵;(eye(3)a=100010001(2)生成4*4的全零矩阵;(

4、zeros(4)A=0000000000000000(3)生成5*5的平均散布随机矩阵。(rand(5)a=0.95010.76210.61540.40570.05790.23110.45650.79190.93550.35290.60680.01850.92180.91690.81320.48600.82140.73820.41030.00990.89130.44470.17630.89360.13895. 键入以下程序,认识Matlab三维曲面的绘制(1)x,y=meshgrid(0:31);n=2;D0=200;D=sqrt(x-16).2+(y-16).2);z=1./(1+D.(2*

5、n)/D0);mesh(x,y,z)axis(0,31,0,31,0,1)3/6(2)x,y=meshgrid(0:31);n=2;D0=200;D=sqrt(x-16).2+(y-16).2);z=1./(1+D.(2*n)/D0);surf(x,y,z)axis(0,31,0,31,0,1)6. 认识Simulink在系统仿真中的应用典型二阶系统的构造图如图2所示,用SIMULINK对系统进行仿真剖析。(仿真时间取2s)4/6在 MATLAB命单击按钮择 File|New项翻开一个空资料个人采集整理,令窗口的工具栏中启动simulink,选菜单中的Model选白的模型编写窗口。勿做商业用途

6、(1)画出所图2典型二阶系统构造图需模块,并给出正确的参数:在 sources子模块库中选中阶跃输入(step)图标,将其拖入编写窗口,并用鼠标左键双击该图标,翻开参数设定的对话框,将参数steptime(阶跃时刻)设为0。资料个人采集整理,勿做商业用途在 Math(数学)子模块库中选中加法器(sum)图标,拖到编写窗口中,并双击该图标将参数Listofsigns(符号列表)设为|+-(表示输入为正,反应为负)。资料个人采集整理,勿做商业用途在 continuous(连续)子模块库中、选积分器(Integrator)和传达函数(TransferFcn)图标拖到编写窗口中,并将传达函数分子(Nu

7、merator)改为900,分母(Denominator)改为1,9。资料个人采集整理,勿做商业用途在 sinks(输出)子模块库中选择scope(示波器)图标并将之拖到编写窗口中。( 2)将画出的全部模块用鼠标连结起来,组成一个原系统的框图( 3)选择仿真算法和仿真控制参数,启动仿真过程。在编写窗口中点击Simulation|Simulationparameters菜单,会出现一个参数对话框,在solver模板中设置响应的仿真范围StartTime(开始时间)和StopTime(停止时间),仿真步长范围Maxinumstepsize(最大步长)和Mininumstepsize(最小步长)。关于本例,StopTime可设置为2。最后点击Simulation|Start菜单或点击相应的热键启动仿真。双击示波器,在弹出的图形上会“及时地”显示出仿真结果。输出结果以下图。资料个人采集整理,勿做商业用途5/6示波器显示结果:三、收获领会经过此次实验我初步认识matlab系统,并学会了matlab的初步使用,掌握矩阵、变量、表达式的各样基本运算,认识MATLAB三维画图指令及Simulink在控制系统仿真中的应用。资料个人采集整理,勿做商业用途6/6

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

当前位置:首页 > 中学教育 > 其它中学文档

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