- 66
- 0
- 约5.71千字
- 约 6页
- 2021-11-20 发布于上海
- 举报
辽宁工程技术大学上机实验报告
成绩
实验名称 Matlab 求解方程的数值解和解析解
院系 专业 班级
姓名 学号 日期
简述本次实验目的:
实验 1、熟悉 MATLAB软件环境;
目的 2、熟悉 MATLAB的常用运算符;
3、了解 MATLAB的一些常用函数;
你为本次实验做了哪些准备:
实验 提前熟悉线性代数中的方程求解相关运算;
准备
提前熟悉 Matlab 中的方程求解相关的命令;
实验
本次共有 4 个练习,完成 4 个。
进度
本次实验的收获、体会、经验、问题和教训:
通过本次实验我发现,在 Matlab 中一些算法会变得很简单,有时候并不需要我
们去了解具体的程序内部的算法,只要我们学会如何熟练运用 Matlab 软件就好。
学会如何运用 Matlab 中的算法会对我们研究一些问题带来很大的方便,解决问
题会变得很方便,免去了一些手动难以解决的问题。
实验
总结
教师
评语
用 MATLAB求解质点振动方程
振动是日常生活和工程技术中常见的一种运动形式。利用常系数线性微分方程的理论来
讨论有关自由振动和强迫振动的相关问题。 利用 MA TLAB 数学软件大致可分四类情况: (1)
无阻尼自由振动情况; (2 )有阻尼自由振动; (3)无阻尼强迫振动; (4 )有阻尼强迫振动
求其数值解和解析解;
MATLAB 软件求解微分方程解析解的命令 “dsolve() ”
求通解的命令格式: (’微分方程 ’,自变量’ ’)
注:微分方程在输入时,一阶导数 y ’应输入 Dy ,y ’’应输入 D2y 等, D 应大写。
1,无阻尼自由振动情况: 常见的数学摆的无阻尼微小振动方程
代码如下:
t=0:pi/50:2*pi;
y=2*sin(3*t+2);
plot(t,y,b)
2
1.5
1
0.5
0
-0.5
-1
-1.5
-2
0 1 2 3 4 5 6 7
2,有阻尼自由振动
由无阻尼振动的通解可以看出, 无阻尼振动是按照正弦规律运动的, 摆动似乎可以无限期的
进行下去,但事实上,空气从在阻力,在运动时,我们必须把空气阻力考虑在内,所以我们
得到有阻尼摆动方程为:
记 u/m=2n,g/l=w^2, 这里 n,w 是正常数,所以:
y=dsolve(D2y+2*n*Dy+w^2*y=0,t); (4.43 )
解得 :
y = C3*exp(-t*(n + ((n + w)*(n - w))^(1/2))) + C2*exp(-t*(n - ((n + w)*(n - w))^(1/2)))
(1)小阻尼情形 :nw 时,方程( 4.43 )的通解
您可能关注的文档
最近下载
- 员工奖金保密协议9篇.docx VIP
- 2025年东莞市东华初级中学中考数学模拟试卷附答案解析.pdf
- 2026年河南质量工程职业学院单招职业适应性测试备考题库及答案解析.docx VIP
- 2024年河南质量工程职业学院单招职业适应性测试试题及答案解析.docx VIP
- 2026年河南质量工程职业学院单招职业适应性测试题库有答案解析.docx VIP
- 2026年河南质量工程职业学院单招职业适应性考试备考试题及答案解析.docx VIP
- 2026年河南质量工程职业学院单招职业适应性测试备考试题及答案解析.docx VIP
- 2026年河南质量工程职业学院单招职业适应性测试题库及答案解析.docx VIP
- 6.1《北方地区自然特征与农业》课件-2023-2024学年人教版地理八年级下册.pptx VIP
- 2025年高考英语全国卷Ⅰ续写分析与教学策略.pptx VIP
原创力文档

文档评论(0)