查看: 215|回复: 0|关注: 0

[未答复] matlab中进行fft变换提示数据无效

[复制链接]

新手

10 麦片

财富积分


050


1

主题

2

帖子

0

最佳答案
发表于 2020-7-12 15:03:03 | 显示全部楼层 |阅读模式
我今天在进行matlab中对另外一个程序采集到的数据进行fft变换时提示下面这个错误数据类型无效。第一个参数必须为双精度值、单精度值、int8、uint8、int16、uint16、int32、uint32 或逻辑值。

下面是程序 跟采集到的数据
t=time(:,1);
ua=K(:,1)
N=59998;
Y=fft(ua,N);
Ayy=abs(Y);
figure
plot(Ayy(1:N));



       4.33312470332775e-09        1.29993741099833e-08        2.16656235166388e-08        3.03318729232943e-08        3.89981223299498e-08        4.76643717366053e-08        5.63306211432608e-08        6.49968705499163e-08        7.36631199565718e-08        8.23293693632273e-08        9.09956187698828e-08        9.96618681765383e-08        1.08328117583194e-07        1.16994366989849e-07        1.25660616396505e-07        1.34326865803160e-07        1.42993115209816e-07        1.51659364616471e-07        1.60325614023127e-07        1.68991863429782e-07        1.77658112836438e-07        1.86324362243093e-07        1.94990611649749e-07        2.03656861056404e-07
回复主题 已获打赏: 0 积分

举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

快速回复 返回顶部 返回列表