控制系统仿真实验(1-10)

2026/1/27 12:42:40

实验

1

控制系统仿真(Matlab)

实验1:初步了解MATLAB环境及命令窗口的使用

一、课堂练习

1、掌握MATLAB的启动方式;熟悉MATLAB的命令窗口;熟悉常用的选单和工具栏;熟悉MATLAB桌面的其他窗口。

2、熟悉MATLAB命令窗口中的选单“File”的功能。 3、在命令窗口中输入以下命令并查看运行结果: >>a=2.5 >>b=[1 2;3 4] >>c=?a?

>>d=sin(a*b*pi/180) >>e=a+c

4、根据3题分别输入以下命令查看运行结果。 (1)使用标点符号来修改命令行

①;:不显示计算结果【注意与回车键比较运行结果】 >>a=2.5;

②%:用做注释 >> b=[1 2;3 4] % b为矩阵

(2)通过常用操作键来编辑命令 ①↑:向前调回已输入过的命令行 ②↓:向后调回已输入过的命令行 ③Esc:消除当前行的全部内容

2

(3)查看工作空间窗口:在工作空间中使用who,whos,clear命令,观察运行结果。

5、熟悉MATLAB环境。 (1)MATLAB命令窗口:

菜单命令各项的作用;工具栏各项功能,要求熟练使用工具栏按钮;熟练使用命令编辑区中命令窗口快捷键的功能。 (2)了解MATLAB的程序编辑器。 (3)熟悉MATLAB的work子目录。

(4)MATLAB运行外部环境:进入DOS操作系统。

6、标点符号 可以使命令行不显示运算结果, 用来表示该行为注释行。

二、课外练习

1、MATLAB强大的绘图功能 (1)采用插值方式绘制海底形状图。 具体程序如下:

>>xi=linspace(-5,5,50);yi=linspace(-5,5,50) >>[XI,YI]=meshgrid(xi,yi); >>ZI=interp2(x,y,z,XI,YI,?*cubic?); >>Surf(XI,YI, ZI),view(-25,25)

(2)绘制草帽图 具体程序如下: >>[x,y]=meshgrid(-8:0.5:8);

3

>>r=sqrt(x.^2+y.^2)+eps; >>z=sin(r)./r; >>surf(x,y,z) >>shading interp >>axis off

(3)绘制圆球球体 具体程序如下: >>sphere(100);axis equal; >>shading flat;camlight right; >>camlight left;lighting phong

2、MATLAB程序流程控制

(1)在M文件编辑器中输入以下程序,并观察运行结果。

>>clc %清屏幕 >>a=[1 3 4 7 9]; %建立a矩阵 >>b=[2 4 6 8 10]; %建立b矩阵

>>c=a; %矩阵a与矩阵b交换,设中间变量 >>b=c;

>>a %输出a矩阵、b矩阵 >>b

4


控制系统仿真实验(1-10).doc 将本文的Word文档下载到电脑
搜索更多关于: 控制系统仿真实验(1-10) 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219