永发信息网

怎么用MATLAB写无限长周期序列

答案:4  悬赏:10  手机版
解决时间 2021-02-05 13:41
  • 提问者网友:你挡着我发光了
  • 2021-02-05 04:14
怎么用MATLAB写无限长周期序列
最佳答案
  • 五星知识达人网友:举杯邀酒敬孤独
  • 2021-02-05 04:19
只要是在计算机里面处理,都只能是有限长的离散时间序列,无限长只能是一个概念。 我们一般也只是逼近而已
全部回答
  • 1楼网友:怀裏藏嬌
  • 2021-02-05 07:56
无限。。。怎么也要写个界限的啊,你设个大点的值不就行了。。。
  • 2楼网友:何以畏孤独
  • 2021-02-05 07:07
虽然我看不懂你说的,但是以下可以实现无限循环。
当条件不满足时,无限循环
x1=0
if x1<0
break
else x1=x1+1
x1由0到无穷大,不可能小于0,所以无限循环,不会结束。
但一般来说,这样的循环是没有用的。
你自己看看能否采用这个理论。
  • 3楼网友:封刀令
  • 2021-02-05 05:52
xdhum说的对的,所以你永远也不可能用matlab做出一个无限长的序列,也就无法通过fft来得到理想的sinc函数。
另外,我曾经干过差不多的事情,我用fft对一个很长的周期序列做变换,然后发现fft的最大位数大概是2^25(附近,具体的指数忘了),但这时候你用计算机做fft已经慢的令人发指了。。。。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯