控制工程matlab实验报告小结,控制工程MATLAB实验报告.doc

这份实验报告详细介绍了四个MATLAB控制系统的实验,包括语言基本命令、控制系统工具箱使用、数字控制器设计初步以及控制系统数学模型的实现。实验旨在让学生掌握MATLAB在科学计算和控制工程中的应用,涉及矩阵操作、函数使用、极坐标绘图等内容。
摘要由CSDN通过智能技术生成

控制工程MATLAB实验报告

浙江科技学院

机电系统开放性实验

设计题目: MATLAB控制机电系统实分析

专 业: 机 械 设 计 制 造及 其 自 动 化

班 级: 机 制 122

学生姓名: 王朝旭

指导老师: 高 俊

2014年05月30日

目 录

实验一 MATLAB语言基本命令3

1 实验目的3

2 实验器材3

3 实验内容3

4 实验步骤:3

5 实验类容:3

实验二 MATLAB控制系统工具箱使用6

1 实验目的6

2 实验器材6

3 实验内容6

4 实验步骤及内容6

实验三 MATLAB数字控制器设计初步9

1 实验目的9

2 实验器材9

3 实验内容9

4 实验步骤及内容9

实验四 控制系统数学模型的MATLAB实现12

1 实验目的12

2 实验器材12

3 实验步骤及内容12

总结14

实验一 MATLAB语言基本命令

1 实验目的

1. 掌握科学计算的有关方法,熟悉MATLAB语言及其在科学计算中的运用;

2. 掌握MATLAB的命令运行方式和M文件运行方式;

3. 掌握矩阵在MATLAB中的运用。

2 实验器材

计算机WinXP、Matlab7.0软件

3 实验内容

(1). 输入 A=[7 1 5;2 5 6;3 1 5],B=[1 1 1; 2 2 2;3 3 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

(2).输入 C=1:2:20,则 C(i)表示什么?其中 i=1,2,3,…,10;

(3).查找已创建变量的信息,删除无用的变量;

(4). 试用 help命令理解下面程序各指令的含义:

clear

t =0:0.001:2*pi;

subplot(2,2,1);

polar(t, 1+cos(t))

subplot(2,2,2);

plot(cos(t).^3,sin(t).^3)

subplot(2,2,3);

polar(t,abs(sin(t).*cos(t)))

subplot(2,2,4);

polar(t,(cos(2*t)).^0.5)

4 实验步骤:

打开MATLAB程序,将实验内容中的题目依次输入MATLAB中,运行得到并记录结果,最后再对所得结果进行验证。

5 实验报告内容

(1)>> A=[7 1 5;2 5 6;3 1 5]

A =

7 1 5

2 5 6

3 1 5

>> B=[1 1 1; 2 2 2;3 3 3]

B =

1 1 1

2 2 2

3 3 3

>> A(2, 3) “ 取矩阵A中第二行第三列的元素”

ans =

6

>> A(:,2) “ 取矩阵A中第二列的元素”

ans =

1

5

1

>> A(3,:) “ 取矩阵A中第三行的元素”

ans =

3 1 5

>> A(:,1:2:3) “使矩阵的第一列到第二列,第二例到第三列,构成新的2*3的矩阵”

ans =

7 5

2 6

3 5

>> A(:,3).*B(:,2) “取矩阵A的三列和B的第二列,对应元素一次相乘”

ans =

5

12

15

>> A(:,3)*B(2,:) “取矩阵A的三列和B的第二行,对应元素进行叉乘”

ans =

10 10 10

12 12 12

10 10 10

>> A*B

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值