24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1199  |  回复: 1

AverageJ

新虫 (初入文坛)

[求助] ode45解高阶微分已有1人参与

ode45在应用解方程时,得到的数值解,如何截取一部分解进行研究,进行fft变换。比如求得0到100的数值解,但我想要研究80到100的解,因为初始值在零处,只能将零包含在内求解。求高手相助,谢谢!

发自小木虫IOS客户端
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

伊景曦zyx

木虫 (小有名气)

【答案】应助回帖

这个你可以看看MATLAB中help目录下的fft函数的解释,其中有一个是选取区间进行fft。正如你所举得例子,想要得到80到100的fft,可以这样做
y=fft(x(80:100));
下边附件是一个最简单的sin函数的例子,可以对照看一下

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : sin_fft.m
  • 2015-11-03 10:46:05, 331 bytes
永远不要放弃真正想要的东西,殊不知:等待虽难,但后悔更甚!
2楼2015-11-03 10:46:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 AverageJ 的主题更新
信息提示
请填处理意见