电力仿真论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: pscad atp VIP会员
新来朋友

cyj-ATP

fy030509

yoonae

fengxian

luzhiyuan

节度使

szg0933

Iris

YANG

柔直小白

messiliu10

ywwy

18720669717

qq954646921

suoybing

EE_EDTA

zcx

wuzhixiang

chj

玉面孟尝

13647319986

晚风吻尽荷花叶

吃不胖的王胖子

荔荔

zjzy8888

查看: 1.9K|回复: 8

在matlab中导入xls中的数据做fft时,出现的问题怎么解决?

[复制链接]
发表于 2019-7-22 22:32:47 | 显示全部楼层 |阅读模式

注册可看大图、可下载

您需要 登录 才可以下载或查看,没有账号?立即注册

x
当按如图所示程序进行fft变换时出现“未定义与'struct'类型输入参数相对应的函数fft”,怎么解决?

                               
登录/注册后可看大图


                               
登录/注册后可看大图

回复

使用道具 举报

发表于 2019-7-22 22:37:27 | 显示全部楼层
图中大概可以看出是导入数据与fft本身参数不符合,fft需要的是单一的行向量,如果导入列向量需要转置
图中为结构体,与函数不符
建议附上源程序与数据文件
一个兴趣广泛的灵魂
回复

使用道具 举报

 楼主| 发表于 2019-7-22 22:40:52 来自手机 | 显示全部楼层
花月mmc 发表于 2019-07-22 22:37
图中大概可以看出是导入数据与fft本身参数不符合,fft需要的是单一的行向量,如果导入列向量需要转置
图中为结构体,与函数不符
建议附上源程序与数据文件

我的数据是第一列是时间 第二列是电压幅值,怎么转置
回复

使用道具 举报

发表于 2019-7-22 22:41:32 | 显示全部楼层
AAAATTT 发表于 2019-7-22 22:40
我的数据是第一列是时间 第二列是电压幅值,怎么转置

只处理电压即可
一个兴趣广泛的灵魂
回复

使用道具 举报

 楼主| 发表于 2019-7-22 22:43:27 来自手机 | 显示全部楼层

只留一列电压的数据吗
回复

使用道具 举报

发表于 2019-7-22 22:46:41 | 显示全部楼层
AAAATTT 发表于 2019-7-22 22:43
只留一列电压的数据吗

你把数据发出来,或者自己试一试,fft只是要处理的数据当然与时间无关哦
一个兴趣广泛的灵魂
回复

使用道具 举报

 楼主| 发表于 2019-7-22 22:47:36 来自手机 | 显示全部楼层
花月mmc 发表于 2019-07-22 22:46
你把数据发出来,或者自己试一试,fft只是要处理的数据当然与时间无关哦

好的 我先试一下
回复

使用道具 举报

 楼主| 发表于 2019-7-22 23:40:42 来自手机 | 显示全部楼层
AAAATTT 发表于 2019-07-22 22:47
好的 我先试一下

将时间一列的数据删除 保留电压幅值数据 可以得到幅频图像
回复

使用道具 举报

 楼主| 发表于 2019-7-23 22:52:58 来自手机 | 显示全部楼层
AAAATTT 发表于 2019-07-22 23:40
将时间一列的数据删除 保留电压幅值数据 可以得到幅频图像

这首处理的效果图

                               
登录/注册后可看大图
回复

使用道具 举报

发贴规则: 
1.严禁将帖子发至无关版面,请选择对应版块发贴,以维护论坛的系统性和整洁性。
2.提问题需要将问题描述清楚,涉及到仿真模型问题需要添加报错图片或描述,上传仿真模型效果更佳。
3.由于论坛的时效性不足,可以发帖后点击楼层下分享到:QQ好友和群快速得到关注。
4.保持和谐。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|电力仿真论坛

GMT+8, 2024-5-15 16:27 , Processed in 0.113353 second(s), 64 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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