- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Matla_实验指导书_10-11-1
Matlab应用基础
实验指导书
董武
北京印刷学院
电子信息工程专业
目录
1. 变量、向量、矩阵实验
2. 多项式和曲线拟合插值实验
3. 程序设计实验
4. 符号运算实验
5. 数据和函数可视化
6. SIMULINK仿真设计
实验1变量、向量、矩阵实验
一.实验目的和要求
1. 熟悉Matlab7.5的安装、卸载,和开发环境。
2. 掌握Matlab的常用命令
3. 掌握Matlab变量的创建,和向量的生成函数
4. 掌握Matlab矩阵的生成方法和常用运算。
二.实验设备及器材
硬件:PC机 软件:Windows XP系统,Matlab软件
三.实验内容及步骤
1. 练习Matlab软件的安装和卸载
安装MATLAB7.5系统,运行setup.exe
输入序列号 选择定制功能
选择各个模块,各种用于不同专业的工具箱
在添加或删除程序中卸载Matlab
注意:如果Matlab的各个窗口的分布被打乱,使用菜单:Desktop/ Desktop Layout/Default恢复原来各个窗口的分布。
2. 熟悉matlab的开发环境:命令窗口、命令历史窗口、工作空间窗口、当前路径窗口。
3. 创建一个变量x赋值4.5,观察此变量在工作空间窗口的情况。
4. 练习使用方向键“↑”键调出已经输入过的命令
5. 练习常用命令:
1)who只显示变量名
2)whos给出变量的大小、数据类型等信息。 whos x
3)clear:清除工作区中的所有变量
4)clear(变量名):清除指定的工作区变量: clear x
5)help命令: help sin
6. 向量
1)向量的生成:
(1)建立行向量a=[1 3 9 10 15 16],建立列向量b=[1; 3; 9; 10; 15; 16]
(2)利用冒号表达式“:”生成行向量
生成向量a,最小值是1,最大值是100,各个元素之间的差值是1,各个元素的差值为2.
生成向量b,最小值是1,最大值是100,各个元素的差值为2.
(3)利用函数linspace生成等分向量
分析以下命令的执行结果:x=linspace(1, 9);x=linspace(1, 9, 5)
(4)利用函数logspace生成等比向量
分析以下命令的执行结果:y=logspace(1,2);y=logspace(1,2,5)
2)向量的运算
a = [1 2 3],b = [4 5 6],分别计算向量a和向量b的内积和叉积。
7.矩阵
1)使用ones函数,生成3*3矩阵,元素都是1。
2)在Matlab中建立矩阵,并将其赋予变量a。
3),
(1)求a+b,a*b,a.*b,a/b,a./b,a^2,a.^2的结果.
(2)求c中所有元素的平均值、最大值、中值.将c中元素按从小到大顺序排列.
(3)求d=b(2:3,[1,3]).
4)已知线性方程组:2x1-3x2+2x4=5; x1+5x2+2x3+x4=2; 3x1-x2+x3-x4=7; 4x1+x2+2x3+2x4=12;
使用矩阵左除求出x1,x2,x3,x4
5)已知矩阵A=[1 2 3 ;8 9 10; 11 20 38],分别求此矩阵的共轭矩阵、转置矩阵、逆矩阵、行列式的值、矩阵的迹、矩阵的秩、特征多项式、特征根、特征向量。
8. 如果还有时间,把上课讲的PPT上的例题自己练习,观察实验结果。
四、实验要求
1.预习实验原理.
2.对实验内容编程或建模,上机运行,在实验报告上记录运行结果(图或曲线或数据),不需要打印。
3.写出实验总结,详细分析实验中出现的问题,和解决办法和思路;对实验内容和实验方法提出建议,提高实验质量。
实验2 多项式和曲线拟合插值实验
一.实验目的和要求
1.掌握多项式的创建和运算
2.通过插值函数的使用掌握插值的求解方法和含义。
3.学会使用多项式拟合
二.实验设备及器材
硬件:PC机 软件:Windows XP系统,Matlab软件
三.实验内容及步骤
1. 多项式
1)用向量表示该多项式,并计算f(10)值.
2)根据多项式的根[-0.5 -3+4i -3-4i]创建多项式。
3)把表达式展开为多项式形式,并求对应方程的根。
4)求多项式3x6+12x5+4x4+7x3+8x+1除以(x-3)(x3+5x)的商和余式。
2. 曲线拟合
有一组测量数据如下表所示
x
1
1.5
2
2.5
3
3.5
4
4.5
5
y
-1.4
2.7
3
5.9
8.4
12.2
16.6
18.8
26.2
使用曲线拟合,求出此数据对应的2阶和10阶多项式。
3.曲线插值
假设某日气温的实际测量值为:
时间
1
3
文档评论(0)