齐次弦振动方程的MATLAB解法复习知识.docx

上传人:b****7 文档编号:16005426 上传时间:2023-07-09 格式:DOCX 页数:6 大小:128.59KB
下载 相关 举报
齐次弦振动方程的MATLAB解法复习知识.docx_第1页
第1页 / 共6页
齐次弦振动方程的MATLAB解法复习知识.docx_第2页
第2页 / 共6页
齐次弦振动方程的MATLAB解法复习知识.docx_第3页
第3页 / 共6页
齐次弦振动方程的MATLAB解法复习知识.docx_第4页
第4页 / 共6页
齐次弦振动方程的MATLAB解法复习知识.docx_第5页
第5页 / 共6页
齐次弦振动方程的MATLAB解法复习知识.docx_第6页
第6页 / 共6页
亲,该文档总共6页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

齐次弦振动方程的MATLAB解法复习知识.docx

《齐次弦振动方程的MATLAB解法复习知识.docx》由会员分享,可在线阅读,更多相关《齐次弦振动方程的MATLAB解法复习知识.docx(6页珍藏版)》请在冰点文库上搜索。

齐次弦振动方程的MATLAB解法复习知识.docx

齐次弦振动方程的MATLAB解法复习知识

齐次弦振动方程的MATLAB解法

【摘要】

弦振动问题是一个典型的波动方程的建立与求解问题。

本文通过利用MATLAB特有的方程求解与画图功能,有效地构造和求解了齐次弦振动方程。

并通过图像,可以直观感受方程的解,从而加深对这一问题物理意义的理解。

【关键词】

振动方程MATLAB求解数学物理方法

【正文】

在细弦上任意取微元分析其受力情况,通过Newton定律建立细弦振动的运动方程,可以求得弦振动的泛定方程为

要得出振动方程的解,除了泛定方程外,我们还需要知道具体问题的初始条件与边界条件。

在弦振动问题里,初始条件可以从初始位移和初始速度考虑,即:

边界条件是描述物理问题在边界上受约束的状态,在弦振动方程里可以归结为三类边界问题:

(1)第一类边界问题:

称为固定端。

(2)第二类边界问题:

特别的,若

为自由端。

(3)第三类边界问题:

第一类和第二类边界问题的线性组合。

一、两端固定的弦振动问题

两端固定的弦振动方程的定解问题可表示如下:

1、初始位移不为0,初始速度为0

不妨设:

(1)特征函数求解解

由d’Alembert公式:

从而我们可以得到方程的级数解:

而我们知道,弦振动的泛定方程属于本征问题:

它在两个边界上都有第一类其次边界条件,它的本征值与本征函数为:

将系数带入方程,级数中每一项都是一个驻波,定义子程序wfun.m计算不同n的求和各项,再用主程序jxj将它们加起来,得到动画图形。

(MATLAB代码见附录1

(1))

(2)差分方程求解

利用差分方程同样可以求出问题的解。

,将微分方程改写成差分方程,即有

其中,

于是,初始条件可以表示为:

作图时,先画出

的图形,然后再用

代替其中的

,改变

的值,就画出了不同时刻

的图形。

(MATLAB代码见附录1

(2))

解得的动态图形如下:

2、初始位移为0,初始速度不为0

设初始速度为:

(1)特征函数求解

通过求本征函数与本征值的方法我们可以得到方程的解析解:

其中系数,

,类似的,用函数计算级数中的各项,再在主函数中调用便可得解。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 小学教育 > 小升初

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2