- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
PAGE 9
目 录 TOC \o 1-3 \h \z \u
实验一 Matlab语言编程 1
一. 实验目的 1
二. 具体实验内容、步骤、要求: 1
实验二 数值积分算法及函数调用练习 3
一. 实验目的 3
二. 实验实例介绍: 3
实验三 控制工具箱与SIMULINK软件应用 9
一. 实验目的 9
二. 实验预习要求: 9
三. 学会调出、运行已由SIMULINK建立的仿真模型。 9
四. 实验设计题目与要求: 10
实验一 Matlab语言编程
实验目的
熟悉Matlab语言及其编程环境,掌握编程方法
要求认真听取实验指导老师讲解与演示
具体实验内容、步骤、要求:
运行交互式学习软件,学习Matlab语言
在Matlab的命令窗口下输入如下命令:INTRO,然后根据显示出来的幻灯片右面按钮进行操作,可按START—NEXT—NEXT按钮,一步步运行,观察。
自编程序并完成上机编辑、调试、运行,存盘。
(1). 用Matlab命令完成矩阵的各种运算,例如:
求出下列运算结果,并上机验证。
A(:,1),A(2,:),A(1:2,2:3),A(2:3,2:3),A(:,1:2),A(2:3), A(:),A(:,:),ones(2,2), eye(2)
(2). 绘制数学函数图形
t=0:0.1:8;
y=1-2*t.*sin(t);
plot(t,y)
理解命令文件和函数文件的区别,并自编函数文件并调用。
学会通过Help,熟悉Matlab中为用户提供的功能各异的命令和函数。
实验二 数值积分算法及函数调用练习
实验目的
理解数值积分算法,熟练掌握Matlab的函数调用。
实验实例介绍:
1. 用Euler法求初值问题的数值解。
设方程如下: (2-1式)
t=[0,1]
取步长h=0.1,名为FZSYZ1.M
上机用如下程序名FZSYZ1.M可求出数值解。
t0=0;
t0=0;
tf=1;
x0=1;
h1=0.1;
t=[t0:h1:tf];
n=length(t);
u=x0;
uu(1)=u;
for i=2:n
du=u-2*t(i-1)/u;
u=du*h1+u;
uu(i)=u;
end
plot(t,uu,b-)
2. 在Matlab中提供了现成的数值积分的函数,如ode1,ode23,ode45求解微分方程组,下面介绍ode23它为二阶/三阶的RKF法在MATLAB的ToolBox文件夹的MATLAB/funfun下的M文件,在此介绍其调用方法与应用例子如下:
其中,系统函数名为描述系统状态方程的M函数的名称,该函数名在调用时应该用引号括起来(文件名字串)
T0,tf为起始和终止时间
X0系统初始状态变量的值(列向量)
T01:控制解的精度。(缺省值为在ode23中)
Trace:输出形式控制变量,非零则程序运行的每步都显示出来。
T:输出参数返回积分的时间离散值(列向量)
X0:输出参量,返回每个时间点值的解的列向量
注意:系统函数的编写格式为固定的。
Function xdot=系统函数名(t,x)
例如:若MATLAB求解初值问题的解,其方程如下:
(2-2式);x(0)=1;t=[0 3]
第一步:编写如下程序:
function xdot=fun22(t,x)
xdot=x-2*t/x
并以fun21.m存盘
第二步:编写如下程序并以fzsy22.m存盘
t0=0;tf=1;tol=1e-6
x0=1;trace=1;
[t,x]=ode23(fun22,t0,tf,x0,tol,trace)
plot(t,x,g-.)
第三步:在命令窗口中运行fzsy22即可求出x的解,并画出曲线,如下:
图2-1 Euler方程和ode23算法求解的解曲线
3.实验具体内容、步骤、要求:
运行交互式软件中函数调用,学习程序;
试将(2-2)方程改为用Euler方程求解是比较用ode23求解结果。
Euler法程序:
t0=0;
t0=0;
tf=3;
x0=1;
h1=0.1;
t=[t0:h1:tf];
n=length(t);
u=x0;
uu(1)=u;
for i=2:n
du=u-t(i-1).^2;
u=du*h1+u;
uu(i)=u;
end
plot(t,uu,b-)
图形如2-1所示
试将(2-1)方程改为用ode23算法调用函数求解,并试比较结果。
F
Fun22.m文件
function xdot=fun22(t,x)
xdot=x-2*t/x
Fun22_.m文件
t0=0;tf=1;tol=1e-6
x0=1;trace=1;
[t,x]=ode23(fun
您可能关注的文档
- 生态环境调查报告概况.doc
- 大学生勤工俭学调查报告_6.doc
- 实验一 简单生理实验系统的构建 规范实验报告书写.doc
- 事故调查报告书_2.doc
- XML开发技术实验报告 实验二.doc
- EDA课程设计报告模板.doc
- 425 电子荷质比测定 OK-.doc
- 金园实验中学《繁星春水》阅读练习(期末).doc
- 实验5 子程序设计报告.doc
- 西南交大2011VC++实验报告及答案_2.doc
- GB/T 176-2025水泥化学分析方法.pdf
- 中国国家标准 GB/T 176-2025水泥化学分析方法.pdf
- GB/T 46561-2025能源管理体系 能源管理体系审核及认证机构要求.pdf
- 中国国家标准 GB/T 46561-2025能源管理体系 能源管理体系审核及认证机构要求.pdf
- 《GB/T 46561-2025能源管理体系 能源管理体系审核及认证机构要求》.pdf
- GB/T 17119-2025连续搬运设备 带承载托辊的带式输送机运 行功率和张力的计算.pdf
- 中国国家标准 GB/T 17119-2025连续搬运设备 带承载托辊的带式输送机运 行功率和张力的计算.pdf
- 《GB/T 17119-2025连续搬运设备 带承载托辊的带式输送机运 行功率和张力的计算》.pdf
- 中国国家标准 GB/T 31270.4-2025化学农药环境安全评价试验准则 第4部分:土壤吸附/解吸试验.pdf
- GB/T 31270.4-2025化学农药环境安全评价试验准则 第4部分:土壤吸附/解吸试验.pdf
最近下载
- 七上语文课后生字词注音及解释.pdf VIP
- 2020年春最新人教版九年级数学下全册教案(匹配新教材).pdf VIP
- (高清版)DG∕TJ 08-2052-2009 公共汽(电)车中途站候车设施配置规范.pdf VIP
- DG_TJ08-2052-2025 公共汽车和电车中途站候车设施配置标准.docx VIP
- 无菌技术操作课件.ppt VIP
- 最完整初中物理公式大全(附:初中物理知识点总结归纳)(精华版).pdf VIP
- 隧道工程质量通病及工序控制要点.ppt
- 大模型时代的具身智能2024.pdf
- 《做书签》教学设计 .pdf VIP
- 品质异常分析处理案例分享(解决问题的七大方法).ppt VIP
原创力文档


文档评论(0)