matlab - 如何比较具有不同时间戳的matlab中的.mat文件

标签 matlab diff mat-file

我有两个 .mat 文件 foo.matfoo2.mat。除了上面的时间戳之外,它们是相同的。我使用 visdiff 来检查差异,它说它们是相同的,除了它们的二进制文件。如何在忽略时间戳的情况下比较 .mat 文件?

我得到的输出是 HTML:

<html>
<head></head>
<body class="binarycomparisonreport">
<center><p>Comparing<br>
c:\svnTrunk\Simulations\foo.mat<br>
and<br>c:\svnTrunk\Simulations\foo2.mat<br>
using Binary comparison:<p>
The files are <b>different</b>.</p></center>
</body></html>

最佳答案

File exchange 中有一个名为“Mat file header utilities”的实用程序,用于读写.mat 文件头

http://www.mathworks.com/matlabcentral/fileexchange/39566-mat-file-header-utilities

虽然没有测试。

关于matlab - 如何比较具有不同时间戳的matlab中的.mat文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21289014/

相关文章:

matlab - bode 和 freqz 的区别

matlab - matlab中类库的全局变量

matlab - 许多不相关文件的修订控制

matlab - 在不加载 .mat 文件的情况下快速检查变量是否在 .mat 文件中的方法? 'who'/'whos' 并不比加载快.. 比 'who' 更好的选择?

python - numpy 数组中的 ndim 加载了 scipy.io.loadmat?

python - 在 Python 中读取 .mat 文件。但是数据的形状发生了变化

matlab - 仅当文件包含表格中的某些数字时才导入文件

git - 在差异中也使用逗号作为单词分隔符

linux - 如何仅区分 2 个目录的 cpp 文件?

bash - 包含源的两个完整目录之间的差异并将结果输出到文本文件中