- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验一 MATLAB的实验环境及基本命令
一 实验目的:
学习了解MATLAB的实验环境
在MATLAB系统命令窗口练习有关MATLAB命令的使用。
二 实验步骤
学习了解MATLAB的实验环境:
在Windows桌面上,用mouse双击MATLAB图标,即可进入MATLAB系统命令窗口:
图1-1 MATLAB系统命令窗口
在命令提示符 ”” 位置键入命令:
help
此时显示MATALAB的功能目录, 其中有“Matlab\general”,“toolbox\control”等;阅读目录的内容;
键入命令:
intro
此时显示MATLAB语言的基本介绍,如矩阵输入、数值计算、曲线绘图等。要求阅读命令平台上的注释内容,以尽快了解MATLAB语言的应用。
键入命令:
help help
显示联机帮助查阅的功能,要求仔细阅读。
键入命令:
into
显示工具箱中各种工具箱组件和开发商的联络信息。
键入命令:
demo
显示MATLAB的各种功能演示。
练习MATLAB系统命令的使用。
表达式
MATLAB的表达式由变量、数值、函数及操作符构成。实验前应掌握有关变量、数值、函数及操作符的有关内容及使用方法。
练习1-1: 计算下列表达式:
要求计算完毕后,键入相应的变量名,查看并记录变量的值。
②.向量运算:
n维向量是由n个成员组成的行或列数组。在MATLAB中,由分号分隔的方括号中的元素产生一个列向量;由逗号或空号分隔的方括号中的元素产生一个列向量;同维的向量可进行加减运算,乘法须遵守特殊的原则。
练习1-2
已知:X=[2 ;-4;8]
求 :Y=R';P=5*R;E=X.*Y;S=X'* Y
练习1-3
⑴产生每个元素为1的4维的行向量;
⑵产生每个元素为0的4维的列向量;
⑶产生一个从1到8的整数行向量,默认步长为1;
⑷产生一个从π到0,间隔为π/3的行向量;
③矩阵基本运算操作。
要求熟悉矩阵的输入方法及矩阵运算的有关命令。
练习1-4求出下列运算结果,并上机验证。已知矩阵:
A(:,1) (2)A(2,:) (3)A(:,2:3) (4)A(2:3,2:3)
(5) A(:,1:2:3) (6)A(2:3) (7)A(:) (8)A(:,:)
(9) ones(2,2) (10)eye(2) (11)[A,[ones(2,2);eye(2)]]
(12)diag(A) (13)diag(A,1) (14)diag(A,-1) (15)diag(A,2)
(16)fliplr(A) (17)flipud(A) (18)rot90(A) (19)tril(A)
练习1-5 用MATLAB命令完成下列矩阵函数运算:
输入如下矩阵A:
(2)求矩阵B1, B1中每一元素为对应矩阵A中每一元素的正弦函数;
(3)求矩阵B2, B2中每一元素为对应矩阵A中每一元素的余弦函数;
(4)求 B1^2+B2^2.。
练习1-6 利用基本矩阵产生3×3和5×5的单位阵、全1阵、全0阵、均匀分布随机阵([-1,1]之间)、正态分布随机阵(均值为1、方差为4)。
练习1-7 产生一均匀分布在(-5,5)之间的随机阵(50×2),要求精确到小数点后一位。
练习1-8 编程实现当a∈[-π,π],间隔为1°时,求解正弦、余弦的值。
练习1-9 利用rand函数产生(0,1)间均匀分布的10×10随机阵a ,然后统计a中大于等于0.6的个数。
练习1-10 利用randn函数产生均值为0,方差为1的10×10正态分布随机阵a,然后统计a中大于-0.5,小于0.5的元素个数。
3.退出MATLAB环境
在命令提示符 ”” 位置键入命令:
exit 或者 quit
执行以上命令可以退出MATLAB环境。
实验二 控制系统的数学模型及转换方法
一 实验目的
熟悉MATLAB线性控制系统模型的基本描述方法;
熟悉MATLAB控制系统三种模型的转换方法。
3.熟悉MATLAB系统M文件的基本操作;
4.熟练应用MATLAB有关的图形函数,绘制函数图形。
二.实验内容:
求多项式的根
如果P是包含多项式系数的行向量,由roots(p)命令得到一个列向量,其元素为多项式的根。
练习2-1 求多项式:
2.由多项式的根求多项式
如果r是包含多项式根的一个行/列向量,用poly (r)命令得到一个行向量,其元素为多项式的系数;
练习2-2:已知多项式的根为-1,-2,-3±j4,求多项式方程。
练习2-3:求下列矩阵的特征方程的根
练习2-4:
求下列函数的零、极点和增益。
3.部分分
您可能关注的文档
- 13课太平天国运动要点分析.ppt
- 02农村发展规划的基本理论要点分析.ppt
- 02商场市场要点分析.ppt
- 02施工组织设计廊坊兴安木业要点分析.docx
- 13司法考试真题解析(刑法)要点分析.doc
- 13我国独立自主的和平外交政策要点分析.ppt
- 13我国人权状况和特点要点分析.ppt
- 13武林广场十项新技术应用示范工程施工组织设计要点分析.docx
- 02中国地理(第二章)要点分析.ppt
- 13小学三级下册期末数学试卷及答案(二)要点分析.doc
- 2025至2030中国移动治疗台行业发展研究与产业战略规划分析评估报告.docx
- 2025至2030链激酶行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030爆炸物探测扫描仪行业市场占有率及有效策略与实施路径评估报告.docx
- 2025至2030四川省智能制造行业细分市场及应用领域与趋势展望研究报告.docx
- 2026届高三二轮复习试题政治大单元突破练1生产资料所有制与分配制度含解析.docx
- 2026届高三二轮复习试题政治大单元突破练16哲学基本思想与辩证唯物论含解析.docx
- 2026届高三二轮复习试题政治大单元突破练2社会主义市场经济体制含解析.docx
- 浙江省衢州市五校联盟2025-2026学年高二上学期期中联考技术试题-高中信息技术含解析.docx
- 浙江省金丽衢十二校2026届高三上学期11月联考政治试题含解析.docx
- 2026届高三二轮复习试题政治大单元突破练7领导力量:中国共产党的领导含解析.docx
原创力文档


文档评论(0)