由于我的许可证不足,我正在同时使用Matlab和Octave。只要我保持简单,就没有遇到任何问题。
最近,我开始使用.mat文件来减少单个文件的数量。
当我在Matlab中完成所有操作时,一切都很顺利,但是当我在Octave中使用“保存”时,它将文件保存为ASCII格式,并且开头看起来像这样,并且其中有多个矩阵和多个标题。
# Created by Octave 3.6.4, Mon Feb 24 21:34:39 2014 CET <***@****>
# name: C
# type: matrix
# rows: 10000
# columns: 10
79 79 79 79 79 79 79 79 79 79
74 115 87 55 101 46 83 92 113 61
69 142 128 48 160 45 87 113 114 71
84 107 145 62 245 78 69 88 149 78
120 73 148 32 299 114 57 79 137 76
这很好,但Matlab拒绝读取该文件。无论是使用'load'和'-ASCII'还是使用importdata都不行。 (警告:文件包含无法解释的数据....)
我能做些什么吗?Octave使用'load'可以很好地加载文件。
谢谢!
-V4
、-V6
或-V7
选项来执行save()
操作吗? - juliohm