24小时热门版块排行榜    

查看: 2374  |  回复: 6

birongbi

木虫 (小有名气)

[求助] matlab中用什么方法画出弹簧阻尼质量系统类似如下的频谱图 已有1人参与

在写个论文,对2自由度弹簧阻尼质量系统下部进行速度输入(如图1.jpg), 频率范围0.1-200rad/s.请问用什么方法能画出如下的频率响应图(如图3.jpg)?,应该不是bode图,bode图好像没有工程单位,好像也不是功率谱密度图。先谢!
matlab中用什么方法画出弹簧阻尼质量系统类似如下的频谱图
1.jpg


matlab中用什么方法画出弹簧阻尼质量系统类似如下的频谱图-1
2.jpg


matlab中用什么方法画出弹簧阻尼质量系统类似如下的频谱图-2
3.jpg
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xnw_

金虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
birongbi: 金币+5, 有帮助 2013-12-31 07:33:55
1592203609: 金币+1, 谢谢回帖! 2013-12-31 17:34:02
先求时域响应,然后用FFT求快速傅里叶变换,用plot直接画图就可以了(要对应频率分辨率标注单位)
2楼2013-12-29 14:35:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xnw_

金虫 (正式写手)

忘说了,纵向如果用对数坐标的话就用semilogy
3楼2013-12-29 14:38:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

birongbi

木虫 (小有名气)

引用回帖:
2楼: Originally posted by xnw_ at 2013-12-29 14:35:40
先求时域响应,然后用FFT求快速傅里叶变换,用plot直接画图就可以了(要对应频率分辨率标注单位)

那用simulink进行仿真的话,如何画这样的图呢?因为我的实际系统比这个还复杂。
4楼2013-12-31 07:28:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xnw_

金虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★
birongbi: 金币+5, ★★★很有帮助 2014-01-07 22:52:38
可以试试这个模块
matlab中用什么方法画出弹簧阻尼质量系统类似如下的频谱图-3
111.JPG

5楼2013-12-31 15:57:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

birongbi

木虫 (小有名气)

楼上对这个挺熟的,非常感谢!用你的方法好像能行,我试了一下,但频谱没显示,不知何故,能帮忙在看一下问题吗?非常感谢!

如图,其他参数设置为:Zero-Order Hold的采用时间为0.01s
matlab中用什么方法画出弹簧阻尼质量系统类似如下的频谱图-4
新建位图图像.jpg

6楼2014-01-02 11:44:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xnw_

金虫 (正式写手)

【答案】应助回帖

一般吧,你说的这个真好偶尔我会遇到,
我不知道你那个问题在什么地方(因为看不太清),FFT(spectrum scope)一般是按帧输入数据的,不知道楼主的问题在不在这。
不过楼主可以试试主界面菜单中Help->Demos->Blocksets->communications->modulation->Discrete Multitone Signaling
看看有没有启发
7楼2014-01-09 19:46:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 birongbi 的主题更新
信息提示
请填处理意见