python fft.rfft错误

hellouou 2016-04-29 04:24:27
我的代码是:
v=np.fft.rfft(self.data["原始信号"])
self.data["原始信号"]在前面已经存入数据,但是运行时报错:

请问怎么解决?急求答案,谢谢!
...全文
423 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
hellouou 2016-05-04
  • 打赏
  • 举报
回复
是不是rfft不能处理这样的数组数据?
hellouou 2016-05-04
  • 打赏
  • 举报
回复
我的数组定义是: PLOT_DEFINE=[u"原始信号"] for name in PLOT_DEFINE: self.data[name]=array("d") 是这里出了问题吗?
hellouou 2016-05-04
  • 打赏
  • 举报
回复
我试了一下,还是不行,好像是数据问题。
xiaohutushen30 2016-04-29
  • 打赏
  • 举报
回复
汉子编码问题: 要是用unicode编码的话 全都用 要统一 例如: self.data["原始信号"] = “123” print self.data[u"原始信号"] 此时就会报错,要用print self.data["原始信号"]才正确
赵4老师 2016-04-29
  • 打赏
  • 举报
回复
可能是汉字编码问题。

37,737

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧