将unix可执行文件加载到ascii

时间:2016-01-20 18:56:30

标签: matlab load ascii

我只是尝试使用两列数据(光谱数据)加载ascii文件。 它们原本保存为.asc。

我需要先使用文本编辑器打开并编辑它们,然后才能将它们加载到Matlab中以删除标题,但其中一些以某种方式转换为带有.asc扩展名的unix可执行文件。其他人也是纯文本文档也具有相同的扩展名。我不知道为什么他们使用相同的扩展名和使用与不同类型格式相同的操作保存。

当我在Matlab中使用load命令时,纯文本文档按预期正常加载,但保存为unix可执行文件的文件会给我这个错误:

  

使用加载时出错无法读取文件filename.asc:没有这样的文件或   。目录

如何重新保存它们(仍具有相同的扩展名)或以其他方式加载它们以供Matlab作为标准的两列数据矩阵读取?

谢谢!

1 个答案:

答案 0 :(得分:0)

如果这些是真正的纯文本文件,请尝试将文件从xxx.asc重命名为xxx.txt。然后,看看你是否能够根据需要编辑它们。