x0精品文档---下载后可任意编辑(2024 年 5 月)院系:物理与电子 年级:电信 09 级 班级:3 班 学号:1404090311 姓名:徐云霄题号12345总成绩评卷人得分说明:请保留题目,在每个题目解答部分的空白处依次作答,并写清楚每个小题的题号
作答要给出程序代码、仿真结果
1、(30 分) 如下图所示的弹簧振子系统在光滑的水平面运动,已知弹簧振子的质量m=0
2kg,弹簧的倔强系数K=0
在t=0 时弹簧振子位于x(0)=1m,速度为v(0)=−2m/ s
假设该系统在t≥0 时受到沿正方向的策动力F=0
2 t 的作用,并且弹簧所受空气等阻力为f 阻=−cv ,其中c=0
1Ns/m,为弹簧振子的运动速度
因此,该运动方程可以表示为:m ¨x=−c ˙x−kx+0
(1) 利用 Dsolve 函数,编写程序代码求解弹簧振子运动方程的通解,并仿真t∈[0, 20]s弹簧振子的位置图像
(5 分)(2) 利用常微分方程的数值解法编写程序代码,利用子图绘制函数 subplot(3,2,n)在同一窗口分别绘制t∈[0, 20]s弹簧振子:(10 分)(a) 位置图像(要求标注:线的颜色(红色)、线型(-
点划线)、线宽(2)、数据点标注形状(* ));(b) 速度图像;(c) 加速度图像;(d) 弹簧振子动能Ek=12 mv2图像;(e) 弹簧振子势能E p=12 kx2图像;(f) 弹簧振子能量图像
以上绘图分别要求标注对应的标题(如:位置图像、速度图像……)
(3) 构建 simulink 仿真模块,在同一个窗口利用三个坐标系按顺序分别仿真t∈[0, 20]s弹簧振子的加速度图像、速度图像、位置图像
(5 分)(4) 利用 s-function,构建 simulink 仿真模块,在同一个窗口利用三个坐标系按顺序分别仿真t