1 / 12
文档名称:

计算机仿真上机实训指导书.doc

格式:doc   页数:12页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

计算机仿真上机实训指导书.doc

上传人:2786321826 2016/3/25 文件大小:0 KB

下载得到文件列表

计算机仿真上机实训指导书.doc

文档介绍

文档介绍:.页眉.. .页脚. 实训 1: 矩阵的建立和运算 实训目的 通过上机启动 MATLAB 软件,熟悉软件的界面和菜单; 掌握变量名的命名规则; 熟练矩阵的建立; 掌握矩阵的关系运算和掌握常用的矩阵运算指令; 熟悉文件的操作。 实训示例【例 1-1 】矩阵输入 Time = [11 ********** 10] X_Data = [ ; ] 【例 1-2 】矩阵运算 g= [123 4];h= [432 1]; s1=g+h, s2= g.*h , s3= g.^h , s4= g.^2 , s5= 2.^h 【例 1-3】矩阵运算 A=[2 0– 1;1 3 2]; B=[1 7– 1;4 2 3;2 0 1]; M= A*B % 矩阵 A与B 按矩阵运算相乘 X= A/B % A/B = A*B-1 ,即 XB=A ,求 X Y= B\A % B\A = B-1*A ,即 BY=A ,求 Y 实训练****1. 练****数据和符号的输入方式,将前面的命令在命令窗口中执行通过。 1. 输入 A=[7 15;256;31 5], B=[1 1 1;22 2;33 3] ,在命令窗口中执行下列表达式,掌握其含义: A(2, 3) A(:,2) A(3,:) A(:,1:2:3) A(:,3).*B(:,2) A(:,3)*B(2,:) A*B A.*B A^2 A.^2 B/A B./A 。 1. 查找已创建变量的信息,删除无用的变量。 1. 利用函数产生 3×4 阶单位矩阵和全部元素都是 的4×4 阶常数矩阵。 1. 利用画图软件画一副画,存盘后,读入 MATLAB 工具空间,将它改名字改格式另存。 2 2 实训 2 :数据和函数的可视化 实训目的 2. 掌握二维平面图形绘制函数的应用; 2. 掌握图形修饰及控制函数, 能够使用这些函数对实验数据进行图表化处理, 能够利用不同颜色、线条和模块绘制图形; 2. 熟悉三维图形绘制函数的应用,了解三维曲面绘制函数。 实训示例【例 2-1】把当前窗口分成四个区域, 用不同颜色的线和线条绘制 sin(x), cos(x) , ex, log(x) 的函数图形,并加入文字标示和网格。参考程序: x=[0::pi]; y1=x; y2=x.*x; y3=x.*sin(x); y4=exp(x); subplot(221);plot(x,y1,'b-');title('x');grid on subplot(222);plot(x,y2,'m-.');title('x^2');grid on subplot(223);plot(x,y3,'k:');title('xsin(x)');grid on subplot(224);plot(x,y4,'r--');title('e^x');grid on 【例 2-2】绘制三维曲线,当 x=sin(t) , y=cos(t) 时, 空间高度的函数为 z=sin(t)cos(t)t , 请表示该图形, 并绘制网格线,对各轴加说明。例 2-.. .页脚. 参考程序: t=0:pi/100:2*pi; x=sin(t); y=cos(t); z=sin(t).*cos(t).*t; plot3(x,y,z); grid on; xlabel('x 轴'); ylabel('y 轴'); zlabel('z 轴'); 实训练****1 把当前窗口分成四个区域, 用不同颜色的线和线条绘制 x ,2x ,2x?,) sin( xx 的函数图形, 并加入文字标示和网格。 . 2 在极坐标中绘制函数) sin( ) cos( tt ,???20?t 区间的曲线图。 2. 绘制该分段函数的图形??????x x xxf2 4 3)(10 4 41 10??????x x x . 4 使用 MATLAB 画一个圆心在原点、半径等于 10 的圆, 并在圆周上依顺时钟方向取任意四点 A、B、C、D。 . 5 请用 surf 指令画出下列函数的曲面图: ) exp( 22yxxz????其中 x在?? 22?间共等切分为 ***,y在?? 11?间共等切分为 ***, 所以, 此曲面共有 21 例 2-2 程序运行结果 4 4 × 21=441 个点。 . 6 一个空间中的椭球可以表示成下列方程式: 1 222?????????????????????c zb ya x 请使用任何你可以想到的方法,画出三维