华夏college-matlab计算机仿真课程实验指导书2010new

华夏college-matlab计算机仿真课程实验指导书2010new

ID:18397670

大小:92.00 KB

页数:7页

时间:2018-09-17

华夏college-matlab计算机仿真课程实验指导书2010new_第1页
华夏college-matlab计算机仿真课程实验指导书2010new_第2页
华夏college-matlab计算机仿真课程实验指导书2010new_第3页
华夏college-matlab计算机仿真课程实验指导书2010new_第4页
华夏college-matlab计算机仿真课程实验指导书2010new_第5页
资源描述:

《华夏college-matlab计算机仿真课程实验指导书2010new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、7计算机仿真课程实验指导书实验1数据和函数的可视化实验要求⒈掌握二维、三维绘图指令;⒉掌握图形标识和精细指令;⒊学习用编程器编程、程序调试、程序保存和运行程序进行仿真实验内容⑴在例3—3的程序的基础上,加入坐标控制、分格线和图形标识等指令,并运行;⑵在例3—5的程序的基础上,采用精细指令,并加入必要的文本,运行;⑶绘制如下函数的立体网状图和立体曲面图;参考程序%dfx=linspace(-2,2,25);%在X轴上取25个点y=linspace(-2,2,25);%在Y轴上取25个点[xx,yy]=meshgrid(x,y);%xx和yy都是25×25的矩阵zz=x

2、x.*exp(-xx.^2-yy.^2);%zz也是25×25的矩阵figure('name','立体网状图',...'numbertitle','off');mesh(xx,yy,zz);%绘制立体网状图title('立体网状图');xlabel('X');ylabel('Y');zlabel('Z');figure('name','立体曲面图',...'numbertitle','off');surf(xx,yy,zz);%title('立体曲面图');xlabel('X');ylabel('Y');zlabel('Z');⑷绘制peaks函数的各种效果图用编程

3、器编辑如下程序,加入注释,分析运行结果;%三维空间立体绘图基本指令演示figure(1)peaks;%直接绘制peaks函数[x,y,z]=peaks;%对peaks函数取点figure(2)meshc(x,y,z);%同时绘出网状图和等高线7计算机仿真课程实验指导书axis([-inf,inf,-inf,inf,-inf,inf])title('同时绘出网状图和等高线')figure(3)contour3(peaks,25);%绘出曲面在三维空间中的等高线axis([-inf,inf,-inf,inf,-inf,inf])title('曲面在三维空间中的等高线')

4、figure(4)contour(peaks,25);%绘制等高线在X—Y平面的投影axis([-inf,inf,-inf,inf])title('等高线在X—Y平面的投影')figure(5)meshz(x,y,z);%将曲面加上围裙axis([-inf,inf,-inf,inf,-inf,inf])title('曲面加上围裙')figure(6)waterfall(x,y,z);%在X方向加上水流效果axis([-inf,inf,-inf,inf,-inf,inf])title('在X方向加上水流效果')figure(7)waterfall(x',y',z');

5、%在Y方向加上水流效果axis([-inf,inf,-inf,inf,-inf,inf])title('在Y方向加上水流效果')实验报告要求⑴按自己的设想编制程序,给出每句程序的注释;⑵附上仿真的结果;实验2动态系统的时域仿真实验要求⒈建立动态系统的数学模型,掌握数学模型的MATLAB语言表示和模型转换;⒉掌握时域仿真的方法和主要的仿真指令;⒊学习用编程器编程、程序调试、程序保存和运行程序进行仿真。实验内容第1项:系统阶跃响应编写一个简单的M文件,计算二阶动态系统的阶跃响应,ζ值从0.1到1,且绘制出一簇阶跃响应曲线。二阶动态系统的数学模型如下:7计算机仿真课程实验

6、指导书分别设固有频率为1、2。参考程序:%progsy21.mw=1;y=zeros(200,1);i=1;num=w*w;forzeta=0.1:0.1:1den=[1,2*zeta*w,w*w];t=[0:0.1:19.9];y(:,i)=step(num,den,t);i=i+1;endmesh(fliplr(y),[12030])zlabel('Y')ylabel('t')xlabel('zeta')grid实验报告要求⑴按自己的设想编制程序,给出每句程序的注释;⑵附上仿真的结果;⑶回答问题:如果想在窗中输入固有频率,应如何修改程序?第2项:系统建模、模型

7、转换及仿真⑴用MATLAB语言表示图示系统的模型,并给出三种模型的具体表达;⑵进行单位阶跃响应和周期为30s的方波响应。参考程序:%progsy22.mclear,clf%建模和模型转换G1=tf([1,0.5],[1,0.1]);7计算机仿真课程实验指导书G2=tf(20,conv(conv([1,0],[1,2]),[1,20])));sys=feedback(G1*G2,1,-1)sysz=zpk(sys)%转换为零极点模型syss=ss(sys)%转换为状态空间模型%单位阶跃响应figure(1)step(sys);%方波响应figure(2)[u,t]

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

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

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