matlab中IFFT函数的用法

学习 时间:2026-03-30 15:33:38 阅读:1644
matlab中IFFT函数的用法设SLM是一个128*8的矩阵,那么Y=ifft(SLM,[],2)和Y=ifft(SLM,128)一样吗?对于第一个,它是按照列进行ifft的,那点数是多少,是不是就是列中元素的个数?

最佳回答

凶狠的大炮

虚幻的母鸡

2026-03-30 15:33:38

Y=ifft(SLM,[],1)和Y=ifft(SLM,128)才是一样的。第一种用法:ifft(SLM,[],dim)中的dim表示维度,1表示列,2表示行。第二个参数为[]表示点数与原矩阵每列元素数。如果是 ifft(SLM,N,1) 则表示列ifft的点数为N。第二种用法ifft(SLM,128)对于矩阵,仅对列进行ifft 再问: 。。。。。。。那个,我记得上次就是你回答的吧,貌似你说的1表示行,2表示列来着。 http://zhidao。baidu。com/question/279099534。html 再答: 额。。这个是我回答的。上次说错了。。因为这次我是用代码测试的。测试代码如下: s0 = rand(128,8); s1 = ifft(s0,[],1); s2 = ifft(s0,[],2); s3 = ifft(s0,128); isequal(s1,s3) % =1表示s1和s3相等 isequal(s2,s3) % =0表示s2和s3不等

最新回答共有2条回答

  • 个性的硬币
    回复
    2026-03-30 15:33:38

    Y=ifft(SLM,[],1)和Y=ifft(SLM,128)才是一样的。第一种用法:ifft(SLM,[],dim)中的dim表示维度,1表示列,2表示行。第二个参数为[]表示点数与原矩阵每列元素数。如果是 ifft(SLM,N,1) 则表示列ifft的点数为N。第二种用法ifft(SLM,128)对于矩阵,仅对列进行ifft 再问: 。。。。。。。那个,我记得上次就是你回答的吧,貌似你说的1表示行,2表示列来着。 http://zhidao。baidu。com/question/279099534。html 再答: 额。。这个是我回答的。上次说错了。。因为这次我是用代码测试的。测试代码如下: s0 = rand(128,8); s1 = ifft(s0,[],1); s2 = ifft(s0,[],2); s3 = ifft(s0,128); isequal(s1,s3) % =1表示s1和s3相等 isequal(s2,s3) % =0表示s2和s3不等

上一篇 我是新手,刚开小汽车,请问如何开才能让小汽车方向不跑偏,现在老是感觉自己开车时,车子老是跑偏?老是不能按直线来行驶?

下一篇 以“有一种爱叫做--”的半命题作文,七百字,跪等!