24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1555  |  回复: 5
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

ysjuuplj

银虫 (小有名气)

[求助] 如何把一个方程的时域数值解变换到频域数值解?已有2人参与

有一个非线性方程:x''+ax'+b(x')^3+x=sin(wt)
用matlab ode45可以求出它的时域数值解, 我想看频域的幅值与频率w之间的关系,
也就是如何把时域的数值解转换到频域的数值解?
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ysjuuplj

银虫 (小有名气)

送红花一朵
引用回帖:
4楼: Originally posted by HIV5 at 2014-02-21 22:55:48
时域到频域,做fft变换啊。

大侠说对了,但是请问大侠,上述方程ode45解出时域数值解,如何FFT到频域数值解?
查过FFT,但是没搞明白,还得有个N
对于上述方程Ode45后FFT到频域的matlab程序是啥样的呢?
5楼2014-02-21 23:05:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 6 个回答

jsky1988

新虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
通过微分方程求出传递函数,根据传递函数确定幅值与频率的关系,以及相位与频率的关系。希望对你有帮助。

» 本帖已获得的红花(最新10朵)

2楼2014-02-21 11:45:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ysjuuplj

银虫 (小有名气)

送红花一朵
引用回帖:
2楼: Originally posted by jsky1988 at 2014-02-21 11:45:58
通过微分方程求出传递函数,根据传递函数确定幅值与频率的关系,以及相位与频率的关系。希望对你有帮助。

谢谢回复,不过由于这个微分方程含有x导数的三次方,所以好像求不出传递函数,于是我才变换思路先求时域数值解,然后就遇到所说的困难了
3楼2014-02-21 16:36:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

HIV5

新虫 (初入文坛)


【答案】应助回帖

感谢参与,应助指数 +1
时域到频域,做fft变换啊。

» 本帖已获得的红花(最新10朵)

4楼2014-02-21 22:55:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见