Matlab玻尔共振数据计算-作图程序.doc

Matlab玻尔共振数据计算-作图程序.doc

ID:57395280

大小:23.00 KB

页数:2页

时间:2020-08-15

Matlab玻尔共振数据计算-作图程序.doc_第1页
Matlab玻尔共振数据计算-作图程序.doc_第2页
资源描述:

《Matlab玻尔共振数据计算-作图程序.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、%“自由振动”——表1的数据计算:红色部分大家填入自己记录的数据。%表示后面是解释说明语句,matlab不执行。大家可以在红色部分填入自己数据后,依次复制到matlab命令窗口去执行;也可以同时复制到matlab命令窗口一次执行得到所有结果。可执行语句中不能用中文标点%下面的ZhengFu1To10,ZhengFu11To20,Lamda1To10,T,Taverage,Beta,Omegaf,Omega0,ZhouqiT,YuanPinLv,ZhenFu,XiangWeiCha,XiangWei

2、ChaRad,都是自己定义的“变量”名。Matlab的命令,函数,变量只支持英文字符,不支持中文字符及希腊字符ZhengFu1To10=[12345678910]%输入第1至第10个振幅数据组:θ1--θ10ZhengFu11To20=[11121314151617181920]%输入第11至第20个振幅数据组:θ11--θ20Lamda1To10=log(ZhengFu1To10./ZhengFu11To20)%一次性计算出10个Λ=ln(θi/θi+10);Matlab中log表示自然对数。.

3、/表示涉及数组的除法_LamdaAverage=(sum(Lamda1To10))/10%求Λ1至Λ10的平均值Λ=LamdaAverageT=[1234567891011121314151617181920]%输入自己记录的20个周期数据组_TAverage=mean(T)%计算周期的平均值T=TAverageBeta=LamdaAverage/(10*TAverage)%计算阻尼系数β=Beta_Omegaf=2*pi/(TAverage)%计算圆频率ωf=Omegaf_Omega0=sqrt

4、(Omegaf^2+Beta^2)%计算系统的固有频率ω0=Omega0%受迫振动——作幅频特性曲线,相频特性曲线ZhouqiT=[1.5991.5651.5381.5221.5191.5151.5061.4971.4871.471]%输入周期数据组YuanPinLv=2*pi./(ZhouqiT)%计算ω即YuanPinLvZhenFu=[48729810811110694786044]%输入振幅数组据即ZhenFuXiangWeiCha=[233960828995116132142152]%输

5、入相位差(度数)即XiangWeiChaXiangWeiChaRad=XiangWeiCha*pi./180%把相位差转化弧度plot(YuanPinLv,ZhenFu),xlabel('ω—>'),ylabel('振幅A—>'),title('幅-频特性')%以ω为横轴,振幅为纵轴作图——幅度频特性曲线。xlabel和ylabel定义坐标轴标记plot(YuanPinLv,XiangWeiCha),xlabel('ω—>'),ylabel('相位差—>'),title('相-频特性')%以ω为横

6、轴,相位差为纵轴作图——相频特性曲线。xlabel和ylabel定义坐标轴标记

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。