MATLAB环境基本认识 系统建模与仿真实验
**
MATLAB环境基本认识 系统建模与仿真实验
**
一、实验目的及实验环境
实验目的:了解MATLAB基本操作,熟练运用MATLAB进行数学公式运行及图形绘制。
实验环境:MATLAB
二、实验内容
1.截取MATLAB默认窗口各个子窗口,并说明其功能。
2.在命令窗口运行10个以上数学运算例子,分析其结果。
3.自行练习绘制函数图形,记录遇到的问题或自己的思考。
三、操作演示
- 1.截取MATLAB默认窗口各个子窗口,并说明其功能:
工作区:工作区用于记录当前命令行中出现的变量
命令窗口:该窗口用于输入命令
命令历史记录窗口:显示最近命令窗口运行过的函数日志,并可以按照命令使用时间聚合。
工具栏:各种工具及操作由此开始
前文件夹窗口,同过这个窗口,可以看该目录下所对应的文件和改变当前目录
图形窗口:直接输出图形的窗口。
- 2.在命令窗口运行10个以上数学运算例子。
1.以-pi/4为步距,从pi开始倒计时到0
2.生成一个3x3维的魔方矩阵A。
3.产生与A相同维数的单位矩阵B。
4.取出魔方矩阵中指定位置元素。
5.A元素大于或等于B时,相应位置为1,否则为0。
6.解方程式。
7.求解有符号变量组成的表达式。
8.求微分
9.求laplace变换
10.进行z变换
- 3.自行练习绘制函数图形绘制:
- 1.绘制曲线
X=[1 2;3 4];
Y=[5 6;8 12];
plot(X,Y)
图如下:
- 2.绘制曲线
t=0:pi/100:2*pi;
alpha=3
alpha =
3y1=sin(alphat);
y2=cos(alphat);
y=[y1;y2];
plot(t,y);
图如下:
- 3.绘制三维曲线
x=sym(‘cos(t)’);
In sym>convertExpression (line 1536)
In sym>convertChar (line 1441)
In sym>tomupad (line 1198)
In sym (line 177)y=sym(‘sin(t)’);
In sym>convertExpression (line 1536)
In sym>convertChar (line 1441)
In sym>tomupad (line 1198)
In sym (line 177)z=sym(‘t’);
ezplot3(x,y,z,[0 10*pi],‘animate’)
图如下:
- 4.三维绘图
x=-2:0.01:2;
y=-2:0.01:2;
[X,Y]=meshgrid(x,y);
Z=meshgrid(1373./((x.2+y.2+6.25)).^(3/2)); %点乘的指数
mesh(X,Y,Z);
图如下: