控制系统仿真实验指导书
Model Identification Experiment
Instruction Book
张先臣 编写
姚灵石 审稿
教 务 处
2006 年 10 月
2
实验一 MATLAB与 SIMULINK 基础
一、实验目的
1、 掌握 MATLAB 和 SIMULINK 的基本语句和操作。
2、 学会用 MATLAB 编程与用 SIMLINK 仿真。
二、实验内容
(一) MATLAB 的操作与使用
1 简单数学运算
res=80*+16*+25*
2 文件管理
what, dir, ls, type, delete, cd, cddir , pwd, which 命令
3 帮助功能
help, look for 命令
(二) MATLAB 的矩阵运算
1 简单矩阵输入
1) 键盘输入
a=1;b=2;c=3;
x=[5 b c;a*b a+c c/b]
x=
a=[1 2 3
4 5 6]
2)语句生成
a=1:2:10
a=1 3 5 7 9
a=linespace(1,10,5)
a=
2 矩阵运算
1)转置
a=[1 2 3;4 5 6]
a=1 2 3
4 5 6
b=a,
b=1 4
1
2 5
3 6
2)四则运算
a=1 2
3 4
a^2
a=7 10
15 22
^
a. 2
ans=1 4
9 16
^
a. a
ans= 1 4
27 256
3)超越函数
exp sqrt sin cos abs imag round ceil sign log log10
4) 逻辑关系与逻辑运算
a=1:9
b=a>4
b=0 0 0 0 1 1 1 1 1
c=a(a>4)
c=5 6 7 8 9
c=~(a>4)
c=1 1 1 1 0 0 0 0 0
c=(a>4)&(a<7)
c=0 0 0 0 1 1 0 0 0
a=[1 2 3 4:5 6 7 8;9 10 11 12;13 14 15 16]
a=1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
2
a(2:3,3:4)
ans=7 8
10 12
a(3:4,:)
(三)、矩阵分解
1)特征值分解
[v,d]=eig(a)
[v,d]=eig(a,,nobalance)
[v,d]=eig(a,b)
2) 角分解
[l,u]=lu(a)
3)奇异值分解
[u,s,v]=svd(a)
x=0:0
控制系统仿真实验指导书 来自淘豆网www.taodocs.com转载请标明出处.