Mac安装arm版本的MATLAB

稳步升级旧设备和旧软件

Posted by PhDLuffy on July 22, 2025

matlab卸载旧版本

卸载matlab.app

/Applications/MATLAB_R20XXy.app

删除用户预设文件夹

macOS:

  1. 打开Finder,Dock上的蓝色面孔

  2. 在Finder窗口中, 点击 “Go” 菜单中点击 “Go to Folder”

  3. 转到以下文件夹: ~/Library/Application Support/MathWorks/MATLAB

删除对应年份版本的文件夹

对于R2016a及更早版本:~/.matlab

安装matlab

验证软件压缩包和安装包哈希值,保证软件完整无误。

打开挂载的 dmg 文件并运行 InstallForMacOSAppleSilicon.app。如果您看到登录/密码/登录表单(安装程序可以访问互联网),则在“高级选项”中的右上角选择“设置模式”为“我有一个文件安装密钥”。在断网情况下,直接就可以进入这个选项,不需要手动选择。

需耐心等待软件安装界面自己弹出,需要较长时间,不要乱动

1

2

当您被要求“输入文件安装密钥”时,请输入以下密钥:

13524-34118-36356-04705-52908-49554-62658-50524-11699-58869-31128-29691-04297-03972-41841-25259-39095-20560-15057-30691-09676-24411-20994-63771-19270-40917

3

当您被要求“选择许可文件”时,浏览到/medicine/文件的文件夹中选择“license.lic”文件。

4

5

然后选择您想要安装 Matlab 的文件夹。默认即可

选择安装组件,默认全选,自己根据需要选择也可以, 只选择MATLAB的安装大小为3.5G左右

6

7

8

9

从包含/medicine/文件夹的文件夹中复制文件“libmwlmgrimpl.dylib”到

M芯片Mac路径/Applications/MATLAB_R2024a.app/bin/maca64/matlab_startup_plugins/lmgrimpl/

Intel芯片路径 /Applications/MATLAB_R2024a.app/bin/maci64/matlab_startup_plugins/lmgrimpl/

覆盖现有文件(是您在第4步中选择安装 Matlab 的位置)。如果您没有被要求覆盖,则您可能做错了什么(或 Matlab 安装不成功)!

img

非常重要

把medicine文件夹中license.lic文件拷贝/Applications/MATLAB_R2024a.app/licenses (此步骤必须做!否则会提示许可证错误)

安装JAVA JRE1

首先下载Arm版本所支持JRE,根据MathWorks官方提供的信息,需要下载并安装Amazon Corretto11,下载默认安装即可

安装好Corretto 11之后在根目录下执行如下的命令来使得Matlab找到对应的Java版本

/Applications/MATLAB_R2024a.app/bin/maca64/matlab_jenv /Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home

运行软件即可。

10

参考文献: