【问题标题】:How to load .csv of complex numbers in MATLAB?如何在 MATLAB 中加载复数的 .csv?
【发布时间】:2014-05-16 04:27:15
【问题描述】:

我有一个.csv 文件,其中有一列数据很复杂。当我使用data = load(file_name)时,该列的虚部都被丢弃了!

如何将它们导入 MATLAB 而不会丢失我的虚部?

【问题讨论】:

  • 通常csvread() 在处理复杂数据时工作得很好(有一些限制)。在 Matlab 控制台输入doc csvread 并按回车键,查看如何调用该函数;试试看,请回来反馈。如果它不起作用,我们可以想办法。 :-)
  • 我可以确认csvread() 确实支持复杂数据,因为我以前必须使用它。如果您想仔细检查,请转到 MATLAB 文档:mathworks.com/help/matlab/ref/csvread.html 并查看页面中的算法标题。
  • @CST-Link 是的,它正在工作。非常感谢!

标签: matlab


【解决方案1】:

使用csvread() 应该对您有所帮助。如果您的列数据采用复杂格式,它确实支持读取复杂数据。

查看 MATLAB 文档:http://www.mathworks.com/help/matlab/ref/csvread.html 并查看算法标题下的内容。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-12-03
    • 2015-10-22
    • 2021-09-15
    • 1970-01-01
    • 2016-08-02
    • 1970-01-01
    • 2013-06-27
    • 2017-05-01
    相关资源
    最近更新 更多