在不能联网的机器上安装和激活 MATLAB,需要以下三步:
1. MATLAB 完整的安装文件,可以下载或者用 DVD/U盘安装
2. 为这台电脑生成的许可证(License)文件
3. 与 MATLAB 版本对应的文件安装密钥(FIK)
如果您已经准备好了以上三部分内容,那么可以直接参考第三部分“执行安装”。
作为 License 的最终用户,您可以和 License 管理员 (License Administrator) 联系获取离线安装文件。有两种方法可以得到离线安装包:
1. 在一台联网的电脑上运行 MATLAB Installer。
※ R2020a 开始,拥有正式许可证的客户都可以通过在 MATLAB Installer 的“高级选项”中选择“我要下载但不安装”来下载安装文件,详情请参考文档:
仅下载产品而不安装:
※ 对于 R2019b 以及之前的版本,必须以 License Administrator 的身份运行,Installer 提供一个“Download Only”的选项。以此下载完整的安装文件。
2. License Administrator 可以下载整个 DVD 的 ISO 文件。你可以解压,映射或者烧制 ISO 文件,然后可以在不联网的电脑上运行安装程序。Windows 7 操作系统不能自动映射或者解压 ISO 文件。所以你需要安装一个第三方软件。更多 MathWorks ISO 文件的信息,请看:
如何下载 MATLAB ISO 文件?
R2013b 以及更老的版本,可以用 JAVA 下载工具来下载安装文件。下载工具可以下载整个安装文件。
更多下载的内容,请参考:
如何在 MathWorks 网站下载 MATLAB 产品?
您可以在 MathWorks 网站获取 License 文件和 FIK。在登录网站之前,您需要先得到电脑的主机ID(Host ID)。此外,某些激活类型需要知道运行 MATLAB 的电脑登录名(Computer login name)。
获取 Host ID 的方法,请参考:
什么是 Host ID?为了激活 License,我该如何找到 Host ID?
获取登录名的方法,请参考:
为了激活 License,我该如何找到电脑登录名?
当您获取 Host ID 和登录名后:
1. 访问 https://www.mathworks.com/licensecenter ,然后登陆账户
2. 点击要使用的许可证号
请留意:如果你要安装试用版,你需要把上部菜单的“License”改为“Trials”,然后再选中试用版号码。
3. 在页面中部,选择“安装和激活(Install and Activate)”,然后点击“激活并获取许可证文件(Activate to Retrieve License File)”
4. 在页面上输入 Host ID 或者登录名(Computer Login Name)。然后填入任意内容作为“激活标签(Activation Label)"
激活后,你会被询问是否要下载 License 或者通过 email 邮寄。如果选择下载,那么FIK会显示在当前页面。如果选在 email,那么 FIK 会附在邮件中。
您也可以随时从 MathWorks 网站上获取 License 文件和 FIK。详情请参考:
从哪里可以获取的的激活码和 FIK?
一旦你获取了离线安装包,FIK 和 License 文件,就可以安装 MATLAB。
1. 启动 MATLAB Installer
2. 点击安装界面右上角 "高级选项" 按钮。选择"我有文件安装密钥". (2019b及之前版本请选择 "使用文件安装密钥" )
3. 输入 FIK,然后点击下一步
4. 对于2020a及更高版本,请指定许可证文件路径后点击下一步
5. 安装完成后即可启动MATLAB
对于2019b及之前的版本:
1. 一旦安装完成,激活程序会自动启动
2. 在激活页面,选择“不使用internet手动激活”
3. 选择第一个选项“输入许可证文件的完整地址”
4. 指定许可证文件的绝对路径。MATLAB 会自动把许可证文件复制到一个安全的路径
5. 一旦收到”激活完成“的信息,说明MATLAB 安装激活成功