在matlab中导入xls中的数据做fft时,出现的问题怎么解决?
当按如图所示程序进行fft变换时出现“未定义与'struct'类型输入参数相对应的函数fft”,怎么解决?http://pic.mmc-hvdc.com/pic/20190722/156380593498315_142.jpg
http://pic.mmc-hvdc.com/pic/20190722/1563805934993425_994.jpg
图中大概可以看出是导入数据与fft本身参数不符合,fft需要的是单一的行向量,如果导入列向量需要转置
图中为结构体,与函数不符
建议附上源程序与数据文件
花月mmc 发表于 2019-07-22 22:37
图中大概可以看出是导入数据与fft本身参数不符合,fft需要的是单一的行向量,如果导入列向量需要转置
图中为结构体,与函数不符
建议附上源程序与数据文件
我的数据是第一列是时间 第二列是电压幅值,怎么转置 AAAATTT 发表于 2019-7-22 22:40
我的数据是第一列是时间 第二列是电压幅值,怎么转置
只处理电压即可 花月mmc 发表于 2019-07-22 22:41
只处理电压即可
只留一列电压的数据吗 AAAATTT 发表于 2019-7-22 22:43
只留一列电压的数据吗
你把数据发出来,或者自己试一试,fft只是要处理的数据当然与时间无关哦 花月mmc 发表于 2019-07-22 22:46
你把数据发出来,或者自己试一试,fft只是要处理的数据当然与时间无关哦
好的 我先试一下 AAAATTT 发表于 2019-07-22 22:47
好的 我先试一下
将时间一列的数据删除 保留电压幅值数据 可以得到幅频图像 AAAATTT 发表于 2019-07-22 23:40
将时间一列的数据删除 保留电压幅值数据 可以得到幅频图像
这首处理的效果图http://pic.mmc-hvdc.com/pic/20190723/1563893576641395_456.jpg
页:
[1]