gpt4 book ai didi

windows - 如何使用 MAC OS MATLAB 读取在 Windows MATLAB 中创建的 .mat 文件

转载 作者:可可西里 更新时间:2023-11-01 09:37:38 38 4
gpt4 key购买 nike

我有一堆 .mat 文件是在 PC (windows 8.1) 上使用 MATLAB 7.10.0 R2010a 创建的。

我正在尝试在带有 Yosemite 的 MAC 上使用 MATLAB 7.12.0 2011a 打开这些文件,但它们打不开。以下是文件在 Windows 8.1 中的 MATLAB 7.10.0 R2010a 上的保存方式:

save('test.mat',test)

下面是在 MAC 上使用 Yosemite 在 MATLAB 7.12.0 2011a 上加载文件的方式

load 'test.mat'

我收到以下错误消息:

??? Error using ==> load
Unable to read MAT-file /Users/User1/test.mat: not a
binary MAT-file.
Try LOAD -ASCII to read as text.

Error in ==> test at 63
newdata = load(in_fname);

当我尝试双击任何 .mat 文件时,我收到一堆红色字体颜色的 java 错误消息。

我在文本编辑器中打开了一个 .mat 文件,它的顶部显示:

MATLAB 5.0 MAT-file, Platform: PCWIN,

有什么方法可以转换文件以便它们在 MAC 上正确读取?

我尝试通过转到文件-->首选项-->常规-->MAT 文件并将 MAT 文件保存格式切换为 7.3 来以 7.3 格式保存文件,但这并没有解决问题。

最佳答案

在过去的 20 年里,我在使用任何版本的 Matlab 的 Windows、Mac 和 Linux 之间复制 Matlab 文件时从未遇到过任何问题。我能看到的问题是文件是在计算机之间使用 FTP 传输的,而 FTP 认为它是文本,因此它修改了文件,然后它在 Matlab 下不再可读。使用闪存驱动器传输文件。

关于windows - 如何使用 MAC OS MATLAB 读取在 Windows MATLAB 中创建的 .mat 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29156256/

38 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com