0% found this document useful (0 votes)
415 views52 pages

Mathworks Installation Help ZH CN

Uploaded by

22UMUT22
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
415 views52 pages

Mathworks Installation Help ZH CN

Uploaded by

22UMUT22
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 52

安装和许可

安装帮助

R2024a
如何联系 MathWorks

最新动态: www.mathworks.com

销售和服务: www.mathworks.com/sales_and_services

用户社区: www.mathworks.com/matlabcentral

技术支持: www.mathworks.com/support/contact_us

电话: 010-59827000

迈斯沃克软件 (北京) 有限公司


北京市朝阳区望京东园四区 6 号楼
北望金辉大厦 16 层 1604
MathWorks 安装帮助
© COPYRIGHT 1996–2024 by The MathWorks, Inc.
The software described in this document is furnished under a license agreement. The software may be used or
copied only under the terms of the license agreement. No part of this manual may be photocopied or reproduced in
any form without prior written consent from The MathWorks, Inc.
FEDERAL ACQUISITION: This provision applies to all acquisitions of the Program and Documentation by, for, or
through the federal government of the United States. By accepting delivery of the Program or Documentation, the
government hereby agrees that this software or documentation qualifies as commercial computer software or
commercial computer software documentation as such terms are used or defined in FAR 12.212, DFARS Part 227.72,
and DFARS 252.227-7014. Accordingly, the terms and conditions of this Agreement and only those rights specified
in this Agreement, shall pertain to and govern the use, modification, reproduction, release, performance, display,
and disclosure of the Program and Documentation by the federal government (or other entity acquiring for or
through the federal government) and shall supersede any conflicting contractual terms or conditions. If this License
fails to meet the government's needs or is inconsistent in any respect with federal procurement law, the government
agrees to return the Program and Documentation, unused, to The MathWorks, Inc.
商标
MATLAB and Simulink are registered trademarks of The MathWorks, Inc. See
www.mathworks.com/trademarks for a list of additional trademarks. Other product or brand names may
be trademarks or registered trademarks of their respective holders.
专利
MathWorks products are protected by one or more U.S. patents. Please see www.mathworks.com/patents
for more information.
修订历史记录
2020 年 3 月 仅 PDF MATLAB 9.8(版本 2020a)中的新增内容
2020 年 9 月 仅 PDF MATLAB 9.9(版本 2020b)中的修订内容
2021 年 3 月 仅 PDF MATLAB 9.10(版本 2021a)中的修订内容
2021 年 9 月 仅 PDF MATLAB 9.11(版本 2021b)中的修订内容
2022 年 3 月 仅 PDF MATLAB 9.12(版本 2022a)中的修订内容
2022 年 9 月 仅 PDF MATLAB 9.13(版本 2022b)中的修订内容
2023 年 3 月 仅 PDF MATLAB 9.14(版本 2023a)中的修订内容
2023 年 9 月 仅 PDF 版本 23.2 (R2023b) 中的修订内容
2024 年 3 月 仅 PDF 版本 24.1 (R2024a) 中的修订内容
目录

MathWorks 产品安装
1
下载并安装 MATLAB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
登录到 MathWorks 帐户 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
安装产品 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
常见安装问题故障排除 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3

下载产品而不安装 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
开始之前 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
步骤 1:下载安装程序和产品文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
步骤 2:选择目标文件夹 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
步骤 3:选择平台 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
步骤 4:选择产品 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
步骤 5:确认选择并下载 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
步骤 6:移动安装程序和产品文件(可选) . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
后续步骤 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7

在离线计算机上安装 MathWorks 产品 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-8


开始之前 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-8
步骤 1:获取许可证文件和安装密钥 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-8
步骤 2:启动安装程序 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9
步骤 3:接受许可协议 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-10
步骤 4:输入文件安装密钥 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-10
步骤 5:选择许可证文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-11
步骤 6:选择目标文件夹 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-11
步骤 7:选择产品 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-11
步骤 8:选择选项 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-11
步骤 9:确认选择并安装 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-11

向 MATLAB 安装添加工具箱和产品 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-13

安装文档 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-14

安装文档以供离线使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-15
下载并安装文档(需要 Internet 连接) . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-15
恢复为从 Web 打开文档 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-15

在永久离线的计算机上安装文档 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-16
前提条件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-16
下载文档(需要 Internet 连接) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-16
将文档复制到离线计算机 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-16
在离线计算机上安装文档 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-16
配置 MATLAB 以使用安装的文档 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-18
验证本地安装 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-18
在离线计算机上更新文档 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-18

iii
在网络服务器上安装文档 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-19
附注 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-19

安装 MATLAB 服务器产品 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-21


MATLAB Parallel Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-21
MATLAB Production Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-21
MATLAB Web App Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-21
MATLAB Online Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-21

安装网络许可证许可的产品
2
规划网络许可证管理器的安装和配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
网络许可证管理器的安装过程 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
MATLAB 的安装过程 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2

更新或修改网络许可证文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
关于网络许可证 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
在网络许可证文件内 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
许可证的处理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
MATLAB 许可证搜索路径 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
更新网络许可证 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6

从命令行执行 MATLAB 的静默安装 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8


前提条件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8
下载安装程序和产品 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8
创建安装程序属性文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8
使用属性文件运行安装程序 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-9
查看安装和激活日志文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-9

让最终用户安装产品 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10
许可证要求 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10
选择过程 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10
选项 1:将网络许可证关联到您的 MathWorks 帐户 . . . . . . . . . . . . . . . . . 2-10
选项 2:使用许可证文件和文件安装密钥进行安装 . . . . . . . . . . . . . . . . . . . 2-11

手动激活 MATLAB 安装 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-12


激活概述 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-12
步骤 1:启动激活应用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-12
步骤 2:激活许可证 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13
下一步是什么? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13

安装网络许可证管理器
3
离线安装网络许可证管理器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
步骤 1:下载许可证文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
步骤 2:下载安装程序 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
步骤 3:启动安装程序 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2

iv 目录
步骤 4:查看软件许可协议 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
步骤 5:选择许可证文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
步骤 6:选择目标文件夹 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
步骤 7:选择选项(仅限 Windows 系统) . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
步骤 8:确认选择并安装 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4

使用 Internet 连接安装网络许可证管理器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5


步骤 1:下载许可证文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
步骤 2:下载并启动产品安装程序 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
步骤 3:查看软件许可协议 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6
步骤 4:选择许可证文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6
步骤 5:选择目标文件夹 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6
步骤 6:选择选项(仅限 Windows 系统) . . . . . . . . . . . . . . . . . . . . . . . . . 3-6
步骤 7:确认选择并安装 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7

更新网络许可证管理器软件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8
步骤 1:停止网络许可证管理器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8
步骤 2:选择安装方法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8

v
1

MathWorks 产品安装

本章介绍如何安装 MathWorks® 产品。


1 MathWorks 产品安装

下载并安装 MATLAB

对于 Windows、Linux 和 macOS 平台,您可以在个人计算机上安装 MATLAB、Simulink 及附带的工具


箱和模块集。

登录到 MathWorks 帐户
要下载 MathWorks 产品,您必须有 MathWorks 帐户。许多许可证都要求您将您的 MathWorks 帐户关
联到该许可证。在安装过程中,可能会提示您登录此帐户以完成安装过程。

• 学生、员工和教职人员 - 如果您通过大学、学院或其他学术机构获得许可证,请使用您的学术电子邮件
在 MathWorks 网站登录或创建您的 MathWorks 帐户。
• 企业员工 - 对于使用公司许可证的员工,请使用您的公司电子邮件地址在 MathWorks 网站登录或新建
一个 MathWorks 帐户。如果您的组织使用许可证服务器管理许可证,则您的 IT 部门可能会为您提供
完成安装所需的其他信息或文件。
• 个人 - 如果您是直接从 MathWorks Store 购买许可证或获取试用版的用户,请登录您用于购买许可证
的 MathWorks 帐户。

安装产品
从 MathWorks 下载页中,选择您要安装的版本和要安装产品的计算机平台。下载完成后,请按照您的操
作系统的说明完成安装。

• Windows - 双击下载的可执行文件,并按照提示安装产品。
• Linux - 解压缩下载的安装程序文件,并导航到解压缩后的文件夹。例如,使用以下命令将版本
R20XXy 的安装程序解压缩到同名文件夹并导航到该文件夹。

unzip matlab_R20XXy_Linux.zip -d ./matlab_R20XXy_Linux


cd ./matlab_R20XXy_Linux

然后,运行 install 脚本。

xhost +SI:localuser:root
sudo -H ./install
xhost -SI:localuser:root

仅当您将产品安装到您没有写入权限的文件夹(可能包括默认安装文件夹)时,才需要 sudo。仅当以
根用户身份使用 sudo 安装产品时,才需要 xhost 命令。这些命令临时为根用户提供运行安装程序所
需的图形显示访问权限。
• macOS - 解压缩下载的 DMG 文件,双击它以装载虚拟磁盘。然后,双击可执行文件,按照提示安装
产品。如果您为 macOS Apple 芯片安装 MATLAB®,您还必须在 Mac 上安装 Java® 运行时。要获得
兼容的运行时,请参阅搭载 Apple 芯片的 Mac 电脑上的 MATLAB。

默认情况下,您选择的 MATLAB 和任何其他产品都将安装到这些文件夹中。

操作系统 默认安装文件夹
Windows C:\Program Files\MATLAB\R20XXy
Linux /usr/local/MATLAB/R20XXy
macOS /Applications/MATLAB_R20XXy.app

1-2
下载并安装 MATLAB

有关启动 MATLAB 的详细信息,请参阅以下主题:



如果您以后需要安装其他产品,请使用 MATLAB 中的附加功能资源管理器。在主页选项卡上的环境部分


中,点击附加功能图标。

要访问您已获得许可的其他资源,请访问 matlab.mathworks.com 并登录到您的 MathWorks 帐户。资


源包括 MATLAB Online(从 Web 浏览器访问 MATLAB)和在线培训(自定进度的交互式课程)。

常见安装问题故障排除
如果您在安装 MATLAB 产品时遇到问题,请参考安装过程中可能出现的常见问题解答。如果您仍有问题,
请联系技术支持。请在您的帮助请求中提供与问题相关的任何错误消息、日志文件或屏幕截图。

Internet 连接问题

如果您在安装时丢失 Internet 连接,请尝试重新运行安装程序。如果仍有连接问题,请尝试以下一种或多


种方法:

• 在安装过程中临时禁用计算机上的防病毒软件和 Internet 安全应用程序。这些应用程序可能会降低安


装过程的速度,也可能导致安装过程表现为无响应。
• 创建更可靠的 Internet 连接(例如通过靠近路由器或使用以太网电缆)。

有关诊断 Internet 连接问题的其他建议,请参阅为什么我在安装或激活 MATLAB 或其他 MathWorks 产


品时出现连接错误?

tmp 文件夹不够大

在安装过程中,MathWorks 安装程序会将文件临时存储在您平台的 tmp 文件夹中。如果您收到错误消


息,指出 tmp 文件夹不够大,无法完成安装,您可以更改安装程序存储这些文件的位置。请参阅如何更改
MATLAB 安装程序使用的临时目录?

许可问题

在安装过程中,可能会出现系统未列出您要选择的许可证的情况。或者,系统可能会提示您输入激活密
钥,但没有选择许可证的选项。

• 如果您的 MathWorks 帐户与公司或大学等组织绑定在一起,请联系您的 IT 部门以获取完成安装所需


的许可证信息。
• 如果您的 MathWorks 帐户未绑定到某个组织,则您可能需要从 MathWorks Store 购买新许可证或获
取试用版。

MATLAB 不启动

如果 MATLAB 在安装后无法启动,请检查您的计算机是否符合您的平台的 MATLAB 系统要求。

• Windows 的 MATLAB 系统要求


• Linux 的 MATLAB 系统要求
• Mac 的 MATLAB 系统要求

1-3
1 MathWorks 产品安装

如果您的系统符合要求,请尝试遵循 MATLAB Answers 中针对您的平台列出的可能的解决方案。

• 为什么 MATLAB 无法在我的基于 Windows 的系统上正常启动?


• 为什么 MATLAB 无法在我的 Linux 计算机上正常启动?
• 为什么 MATLAB 无法在 macOS 上正常启动?

1-4
下载产品而不安装

下载产品而不安装
下载产品而不立即安装(在相同或不同计算机上)。如果您希望稍后将 MathWorks 产品安装到一台或多
台计算机上(无论在线安装还是离线安装),则可以使用此过程。您必须是与您的 MathWorks 帐户关联
的许可证(包括试用许可证)的管理员。

在下载安装程序和产品后,您可以随时从下载位置安装 MathWorks 产品。如果要使用文件安装密钥进行


安装,请确保下载的产品文件包括安装程序文件并且位于离线计算机可以访问的位置中。

注意 要下载安装程序和产品文件,您必须使用连接到 Internet 的计算机。

开始之前
MathWorks 帐户

要下载产品安装程序,您必须有 MathWorks 帐户或其访问权限。如果您有个人许可证,则在您购买时已


为您创建了 MathWorks 帐户。

如果您没有 MathWorks 帐户,请根据您的情况选择以下过程之一:

您的情况 操作
您使用的是所在高校的许可证。 转至您所在机构的门户网站以进行安装。
您使用的是您所在公司的(网络)许可证。 创建 MathWorks 帐户后,您可以继续“步骤 1:
下载安装程序和产品文件”。

如果您的管理员已下载安装程序和产品文件,请找
到可以访问它们的位置,然后转至“在永久离线的
计算机上安装文档”。
您使用的是您所在公司的企业许可证。 请咨询您的许可证管理员。
您没有产品许可证或试用版。 转至 MathWorks Store。

确保离线系统符合要求

如果您计划在离线计算机上安装产品,请确保离线系统符合 MATLAB 系统要求。

解决下载过程中出现的连接问题

如果您在下载时丢失 Internet 连接,则需要重新下载。如果您仍有连接问题,请考虑创建更可靠的


Internet 连接(靠近路由器或使用以太网电缆)或更换计算机。

有关诊断 Internet 连接问题的其他建议,请参阅相应的 MATLAB Answer。

步骤 1:下载安装程序和产品文件
登录到您的 MathWorks 帐户。如果您启用了双重验证(在您的 MathWorks 帐户中),请输入您通过首
选方式接收的验证码。

1 从 MathWorks 网站的下载页面选择您要用于下载的计算机(不是目标计算机)的版本和平台。
2 启动安装程序。当提示是否允许 App 进行更改时,请回答是。

1-5
1 MathWorks 产品安装

3 如果再次出现提示,请登录到您 MathWorks 帐户并接受 MathWorks 许可协议。


4 从安装程序中,选择高级选项 > 我要下载但不安装。

步骤 2:选择目标文件夹
输入要下载安装程序和产品文件的文件夹的路径。

指定文件夹名称时:

• 可以使用任意字母数字字符和某些特殊字符(例如下划线)。
• 不能使用非英语字符。
• 文件夹名称不能包含无效字符,并且目标不能命名为“private”。

目标文件夹必须在绝对路径上。

步骤 3:选择平台
选择您要在其上安装 MATLAB 的计算机的平台。您可以选择多个平台,但请注意,所有平台都会下载到同
一个顶层文件夹中。

在 Windows 上下载但用于在 Linux 或 macOS 上安装 如果您在 Windows 上下载安装程序但要在 Linux


上进行安装,则在目标计算机上进行安装之前,必须将文件传输到该计算机上,且不要将这些文件压缩到
一个文件(如 ZIP 存档)中。否则,解压缩 ZIP 存档后会出现错误,因为 Windows 无法可靠地重新创建
压缩前创建的符号链接。有关详细信息和解决方案,请参阅相应的 MATLAB Answer。

步骤 4:选择产品
“产品选择”列表显示所有关联许可证中可用的所有产品。

• 要在目标计算机上安装某个特定产品,请选中该产品名称旁边的复选框。MATLAB 默认处于选中状
态。
• 如果您不希望在目标计算机上安装某个特定产品,请清除其名称旁边的复选框。
• 如果您选择的任何产品依赖于未选择的产品,您将收到产品依赖关系警告,并要求您添加相关产品。

相关产品是可选的,您可以选择添加或不添加它们。不过,虽然您仍然能够在不安装相关产品的情况下
安装所选产品,但您可能无法访问所需的所有功能。
• 必须安装所需的产品。

安装软件后,可供安装的产品将取决于许可证允许的内容。

步骤 5:确认选择并下载
1 查看您的下载选项摘要。要更改设置,请点击导航栏上的主题。要继续下载,请点击开始下载。
2 下载完成后,点击关闭。

1-6
下载产品而不安装

步骤 6:移动安装程序和产品文件(可选)
如果目标计算机是离线计算机,请将产品文件(包括安装程序文件)复制到目标计算机或可访问的位置
(例如,USB 驱动器或网络共享位置)。

验证包含产品文件的文件夹包括以下内容:

• 文件夹根目录下目标平台的安装程序文件:

• Windows - setup.exe
• Linux - install

如果您计划使用根帐户运行安装程序,请参阅以下 MATLAB 问答:为什么在 Linux 下无法使用根帐


户安装 MATLAB?
• macOS (Intel 处理器) - InstallForMacOSIntelProcessor
• macOS (Apple 芯片) - InstallforMacOSAppleSilicon
• archives 子文件夹

如果 archives 子文件夹包含的文件少于三个,您可能丢失了必需的文件,必须再次下载文件。

后续步骤
您遵循的过程取决于目标计算机是否连接到 Internet。

• 具有 Internet 连接:使用“下载并安装 MATLAB” (第 1-2 页)中的过程


• 离线:使用“在离线计算机上安装 MathWorks 产品” (第 1-8 页)中的过程

另请参阅

相关示例
• “在离线计算机上安装 MathWorks 产品” (第 1-8 页)

1-7
1 MathWorks 产品安装

在离线计算机上安装 MathWorks 产品
如果要在没有 Internet 连接的计算机上安装 MathWorks 产品,请使用此过程。即使您有 Internet 连
接,也可以使用此过程;您不需要断开目标计算机的连接。

要为执行此工作流做好准备,您必须具有以下各项:

• 文件安装密钥和许可证文件。请参阅“步骤 1:获取许可证文件和安装密钥”。
• 使用“下载产品而不安装” (第 1-5 页)中的过程的产品安装程序和产品文件。确保将安装文件以及
许可证文件和文件安装密钥移至目标计算机。

在 Windows 上下载并用于在 Linux 或 macOS 上安装 如果您在 Windows 上下载安装程序但要在


Linux 或 macOS 上进行安装,则当您在目标计算机上进行安装时,会发生错误,因为 Windows® 无
法可靠地重新创建 UNIX® 安装程序中包含的符号链接。有关详细信息和解决方案,请参阅相应的
MATLAB Answer。

您必须拥有安装 MathWorks 软件的正确权限。如果您对权限存有疑问,请咨询系统管理员。

开始之前
为了避免安装过程中出现问题,请在开始之前阅读以下重要说明。

确保您的系统符合要求

在您开始之前,请参阅 MATLAB 系统要求。

更改用于安装的 tmp 目录

要更改用于安装的 tmp 文件夹,请参阅 MATLAB Answers 中的 How can I change the temp directory
the MATLAB installer uses?

连接错误

如果在执行离线工作流的过程中运行安装程序时出现连接错误,则很可能是缺少使用文件安装密钥安装
MathWorks 产品所需的某些安装文件。使用连接到 Internet 的计算机,转至“下载产品而不安装” (第
1-5 页)从头开始重新执行该工作流。

步骤 1:获取许可证文件和安装密钥
• 个人许可证用户可以从许可证中心获取其许可证文件和文件安装密钥 (FIK)。

使用具有 Internet 连接的计算机执行下列步骤:

1 登录到您的 MathWorks 帐户,然后点击您要使用的许可证。


2 转至安装和激活选项卡。如果您尚未为此许可证激活计算机,请点击激活以激活许可证,下载许可
证文件并获取文件安装密钥。

如果您已激活许可证并且拥有文件安装密钥,则可以改为点击获取许可证文件下的下载箭头或电子
邮件图标。
3 将这些项下载并保存在可移动媒体设备(例如 USB 储存棒)上。
4 将许可证文件和文件安装密钥复制到目标计算机。

1-8
在离线计算机上安装 MathWorks 产品

• 网络许可证用户可以从其许可证或网络管理员那里获得网络许可证文件和 FIK,并将它们复制到其计算
机上。
• 管理员可以从托管网络许可证管理器的服务器获得网络许可证文件的副本,并从许可证中心获得文件安
装密钥 (FIK)(请不要将下载的许可证文件连同 FIK 一起交给您的用户)。
• 如果您使用的是试用许可证,请转至 https://www.mathworks.com/licensecenter/trials。

步骤 2:启动安装程序
使用目标计算机的特定于平台的说明启动安装程序,如本节所示。当提示是否允许 App 进行更改时,请回
答是。

Windows

在 Windows 系统上,默认安装目录是:

C:\Program Files\MATLAB\R2024a

要在 Windows 系统上启动安装程序,请执行下列步骤:

1 双击 matlab_R2024a_Windows.exe 安装程序文件以启动安装程序。
2 当系统询问是否允许应用程序进行更改时,请回答是。
3 如果您的计算机已配置为使用代理服务器访问 Internet,请输入用户名和密码以继续进行标准安装。
请与系统管理员联系以获取代理服务器凭据。

Linux

在 Linux® 系统上,默认安装目录是:

/usr/local/MATLAB/R2024a

注意 您必须将 MathWorks 产品安装到您具有写入权限的目录中。运行安装程序不需要根特权,除非您要


安装到默认目录。

按照以下步骤在 Linux 上安装:

1 在系统终端上,输入以下命令将 matlab_R2024a_Linux.zip 安装程序存档解压缩到


matlab_R2024a_Linux 目录:

unzip matlab_R2024a_Linux.zip -d matlab_R2024a_Linux


2 导航到 matlab_R2024a_Linux 目录。

• 要启动安装程序并安装到您具有写入权限的目录,请执行:

./install

当安装程序提示时,指定安装文件夹。
• 要以根用户身份启动安装程序,请执行:

sudo ./install

如果安装程序无法以根用户身份启动,则可能是它无法访问安装所需的图形用户界面。请尝试以下
解决方法:

1-9
1 MathWorks 产品安装

xhost +SI:localuser:root
sudo -H ./install
xhost -SI:localuser:root

这允许根用户访问正在运行的 X 服务器,启动安装程序,然后取消根用户对 X 服务器的访问。

macOS(Intel 处理器)

在 macOSIntel® 处理器系统上,默认安装目录为:

/Applications/MATLAB_R2024a.app

要在 macOS Intel 处理器系统上进行安装,请执行以下操作:

1 双击 matlab_R2024a_macOSIntelProcessor.dmg.zip 文件以解压缩磁盘镜像。
2 双击 matlab_R2024a_macOSIntelProcessor.dmg 磁盘镜像文件以装载虚拟磁盘。
3 双击虚拟磁盘中的 InstallForMacOSIntelProcessor 安装程序文件以启动安装程序。
4 如果您的计算机已配置为使用代理服务器访问 Internet,请输入用户名和密码以继续进行标准安装。
请与系统管理员联系以获取代理服务器凭据。

macOS(Apple 芯片)

在 macOS Apple 芯片系统上,默认安装目录为:

/Applications/MATLAB_R2024a.app

要在 macOS Apple 芯片系统上进行安装,请执行以下操作:

1 双击 matlab_R2024a_macOSAppleSilicon.dmg.zip 文件以解压缩磁盘镜像。
2 双击 matlab_R2024a_macOSAppleSilicon.dmg 磁盘镜像文件以装载虚拟磁盘。
3 双击虚拟磁盘中的 InstallForMacOSAppleSilicon 安装程序文件以启动安装程序。
4 如果您的计算机已配置为使用代理服务器访问 Internet,请输入用户名和密码以继续进行标准安装。
请与系统管理员联系以获取代理服务器凭据。

如果要在本机 Apple 芯片 上安装 MATLAB,您需要在您的 Mac 上安装 Java 运行时。要获得兼容的 Java


运行时,请参阅搭载 Apple 芯片的 Mac 电脑上的 MATLAB。

步骤 3:接受许可协议
查看软件许可协议。如果您不同意许可协议的条款,您将无法安装 MathWorks 产品。

步骤 4:输入文件安装密钥
根据提示输入文件安装密钥。

• 如果安装程序找不到产品文件,则在输入文件安装密钥之前,您将收到错误。此消息包括下载必要文件
的说明。
• 如果您收到的消息指出密钥无效,请检查以确保您输入的密钥正确。如有必要,请获取新的文件安装密
钥。
• 如果您收到的消息指出该密钥对于您尝试安装的版本无效,请联系您的管理员或转至许可证中心获取适
用于您的文件安装密钥的文件。如果您使用的是试用许可证,请转至 https://www.mathworks.com/
licensecenter/trials。

1-10
在离线计算机上安装 MathWorks 产品

步骤 5:选择许可证文件
使用文件安装密钥时,安装需要许可证文件。许可证文件用于确定您可以运行的产品。

• 该文件必须为有效的许可证文件。
• 如果安装程序检测到许可证文件因任何原因而无效,请使用其他许可证文件或获取新许可证文件。

步骤 6:选择目标文件夹
目标文件夹是您要安装 MathWorks 产品的位置。接受默认的安装文件夹或点击浏览选择其他文件夹。如
果所选的文件夹不存在,安装程序将会进行创建。

目标文件夹必须在绝对路径上。MathWorks 建议您将 MathWorks 产品安装在单独的文件夹中。如果您


选择顶层驱动器,系统会要求您确认选择。

指定文件夹名称时:

• 可以使用任意字母数字字符和某些特殊字符(例如下划线)。
• 不能使用非英语字符。
• 文件夹名称不能包含无效字符,并且目标不能命名为“private”。

如果您在输入文件夹名称时出错并希望重新输入,请点击还原默认值。

更改用于安装的 tmp 目录 要更改用于安装的 tmp 文件夹,请参阅 MATLAB Answers 中的 How can I


change the temp directory the MATLAB installer uses?

步骤 7:选择产品
“产品选择”列表显示与您指定的文件安装密钥相关联的所有产品。

• 要安装特定产品,请选中其名称旁边的框。默认情况下,MATLAB 处于选中状态。
• 如果您不想安装特定产品,请清除其名称旁边的复选框。
• 如果您选择的任何产品依赖于未选择的产品,您将收到产品依赖关系警告,并要求您添加相关产品。

相关产品是可选的,您可以选择添加或不添加它们。不过,虽然您仍然能够在不安装相关产品的情况下
安装所选产品,但您可能无法访问所需的所有功能。
• 必须安装所需的产品。

步骤 8:选择选项
有些选项仅适用于特定许可证类型。如果没有向您提供选项,您可以进入下一步。

• Windows - 您可以选择是否在开始菜单和桌面上放置启动 MATLAB 的快捷方式。


• Linux - 您可以指定是否要创建指向 matlab 和 mex 脚本的符号链接。指定您拥有写访问权限且是此
计算机上所有用户路径共有的文件夹,例如 /usr/local/bin。

步骤 9:确认选择并安装
查看安装选项摘要。要更改设置,请点击导航栏上的主题。要继续安装,请点击开始安装。

1-11
1 MathWorks 产品安装

安装完成后,请注意安装程序是否向您显示完成配置所需的其他步骤,然后点击完成。如果需要其他步
骤,请在运行 MATLAB 之前完成这些步骤。

如果您安装的是服务器产品,请参阅“安装 MATLAB 服务器产品”。

仅限许可证管理员或系统管理员 如果遇到不可恢复的错误,或您的组织存在复杂的许可证混合使用问题,
请考虑改为执行 ISO 下载。请参阅 How do I download a MATLAB ISO archive?

另请参阅

相关示例
• “下载产品而不安装” (第 1-5 页)
• “在永久离线的计算机上安装文档”

1-12
向 MATLAB 安装添加工具箱和产品

向 MATLAB 安装添加工具箱和产品
您可以购买并安装额外的产品,也可以扩展您已购买许可证的产品的功能,具体取决于您扩展
MathWorks 软件的方式。

• 其他产品和工具箱 - 其他产品包含可与 MATLAB 和 Simulink® 结合使用的功能。

当您购买其他产品以添加到您已拥有的许可证时,请重新运行安装程序以将这些产品添加到您的现有安
装中。此过程与您第一次安装原始产品时完全相同。

• 单个安装 - 请参阅“下载并安装 MATLAB”或“在离线计算机上安装 MathWorks 产品”中的说


明。
• 多个安装 - 管理员从“在客户端计算机上安装产品”中选择适用的过程。
• 附加功能 - 附加功能通过为特定任务和应用提供附加功能(例如连接到硬件设备、附加算法和交互式
App)来扩展 MATLAB 的功能。

要了解详细信息,请参阅。

另请参阅

相关示例
• “安装产品”

1-13
1 MathWorks 产品安装

安装文档
默认情况下,当使用 MATLAB 时,您可以访问 Web 上的产品文档。这可减少安装占用空间。

要在您的计算机暂时或永久未连接到 Internet 时使用文档,您可以将文档安装在您的计算机上。

• 对于要用于安装文档的 MATLAB 版本,文档安装程序会为您计算机上安装的每个产品安装文档。如果


同一台计算机上有多个 MATLAB 版本,请从其中每个 MATLAB 版本运行安装过程。
• 如果 MATLAB 是使用指定计算机许可证或网络许可证安装的,您只需安装一次文档,即可供使用该许
可证或计算机的所有用户使用它。
• 文档所需的磁盘空间量取决于您要安装的文档集的数量。完整的文档集需要 10 GB 以上的磁盘空间。

当您准备好开始时,请从下表中选择一个过程。

方案 工作流
使用 MATLAB 时,您的计算机通常会连接到 “安装文档以供离线使用”
Internet,但您偶尔需要离线工作。
您的计算机永久离线。 “在永久离线的计算机上安装文档”
对于管理员:您需要在网络服务器上安装文档以供 “在网络服务器上安装文档”
使用。

注意 确保安装在网络服务器上的 MATLAB 包括客


户端可能使用的所有工具箱和附加功能,以便文档
安装程序知道要安装哪些产品文档集。

另请参阅

相关示例
• “下载并安装 MATLAB”
• “在离线计算机上安装 MathWorks 产品”
• “从命令行执行 MATLAB 的静默安装”

1-14
安装文档以供离线使用

安装文档以供离线使用
默认情况下,在使用 MATLAB 时,您可以访问 Web 上的产品文档。如果需要离线访问文档,您可以在计
算机连接到 Internet 时下载并安装文档,然后在计算机临时离线时访问本地安装的文档。

如果您使用的计算机永久离线,请参阅“在永久离线的计算机上安装文档”。

下载并安装文档(需要 Internet 连接)


要下载并安装文档,请按照以下步骤操作:

1 打开 MATLAB。
2 在主页选项卡的环境部分中,点击预设项。
3 在“预设项”对话框的左窗格中,点击 MATLAB,然后点击帮助。
4 在文档位置下,选择本地。
5 点击安装文档。

MATLAB 会将文档安装在支持包根文件夹中。要查找支持包根目录,请使用函数
matlabshared.supportpkg.getSupportPackageRoot。
6 重新启动 MATLAB。
7 验证 MATLAB 是否打开本地安装的文档。在 MATLAB 命令提示符下,输入:doc

在打开的文档主页上,将光标放在链接之一上,并检查出现在左下角的 URL 的格式。如果 URL 是本


地文件路径(例如,file:///C:/ProgramData/MATLAB/...),则 MATLAB 将打开本地文档。

要在添加或删除产品后更新已安装的文档,或要安装最新文档,请重复上述过程。

恢复为从 Web 打开文档


要恢复为从 Web 打开文档,请按照以下步骤操作:

1 打开 MATLAB。
2 在主页选项卡的环境部分中,点击预设项。
3 在“预设项”对话框的左窗格中,点击 MATLAB,然后点击帮助。
4 在文档位置下,选择 mathworks.com 网站。
5 重新启动 MATLAB。
6 验证 MATLAB 是否打开 Web 文档。在 MATLAB 命令提示符下,输入:doc

在打开的文档主页上,将光标放在链接之一上,并检查出现在左下角的 URL 的格式。如果 URL 是


Web 路径(例如,https://www.mathworks.com/help/...),则 MATLAB 将打开 Web 文档。

另请参阅

相关示例
• “在永久离线的计算机上安装文档”
• “下载并安装 MATLAB”

1-15
1 MathWorks 产品安装

在永久离线的计算机上安装文档
默认情况下,在使用 MATLAB 时,您可以访问 Web 上的产品文档。要在永久离线的计算机上使用文档,
您可以下载该文档,将其复制到离线计算机上,并将其安装在该计算机上。

如果您通常在连接到 Internet 的情况下使用 MATLAB,只是偶尔会离线工作,请参阅“安装文档以供离线


使用”。

前提条件
• 在此过程中,您需要下载文档 ISO(Windows 和 Linux)或 DMG (macOS) 镜像并将其装载到离线计
算机。建议您了解一些 IT 概念,但这不是必需的。
• 用于下载文档的计算机必须连接到 Internet。
• 要下载文档,您必须有 MathWorks 帐户。在离线计算机上安装文档不需要具有 MathWorks 帐户。
• 用于下载文档的计算机和离线计算机都必须有 10 GB 以上的可用磁盘空间来容纳文档 ISO 或 DMG 镜
像的大小。
• 离线计算机上必须已安装 MATLAB。

下载文档(需要 Internet 连接)


要下载 R2024a 的文档,请在此处显示的操作系统列表中选择目标离线计算机的操作系统。然后,点击下
载文档。

要下载其他版本的文档,请按照以下步骤操作:

1 从 MathWorks 下载的选择版本列表中,选择要下载的版本。
2 从我要列表中,选择获取 ISO 和 DMG。
3 展开获取 MATLAB 和 Simulink 产品文档。
4 点击了解更多链接以打开下载和安装所选版本文档的说明。按照对应页(而不是此页)上的说明进行
操作。

将文档复制到离线计算机
使用可移动媒体或共享网络位置将下载的文档 ISO 或 DMG 镜像复制到离线计算机上。然后,在离线计算
机上,使用适用于您的平台的标准过程装载文档 ISO 或 DMG 镜像。有关更多详细信息,请参阅如何使用
ISO 或 DMG 镜像安装 MathWorks 产品?

在离线计算机上安装文档
使用 mpm 命令行工具在离线计算机上安装文档。mpm 包含在下载的文档 ISO 或 DMG 镜像中。

1-16
在永久离线的计算机上安装文档

注意 针对您的操作系统从命令行执行下列步骤。不要从 MATLAB 运行这些命令。

1 在操作系统命令行下,导航到包含文档安装程序的已装载镜像中的文件夹。

cd mountedDocImage/bin/arch

• mountedDocImage 是装载的文档 ISO 或 DMG 镜像的根目录。


• arch 是 ISO 或 DMG 镜像的操作系统架构文件夹,例如 win64、glnxa64、maci64 或
maca64。
2 使用 mpm install-doc 命令运行文档安装程序。指定 --matlabroot 选项以设置离线计算机上安装
的 MATLAB 所在的文件夹。

Windows

语法:

.\mpm install-doc --matlabroot=matlabroot

示例:

.\mpm install-doc --matlabroot="C:\Program Files\MATLAB\R2024a"

如果 matlabrootfolder 路径包含空格,请用双引号将路径引起来,如以上示例中所示。

Linux 或 macOS

语法:

./mpm install-doc --matlabroot=matlabrootfolder

示例:

./mpm install-doc --matlabroot=/home/username/matlab

默认情况下,mpm 会将文档安装到 MATLAB 内的支持包根文件夹中。要查找支持包根目录,请使用


函数 matlabshared.supportpkg.getSupportPackageRoot。

要为文档指定不同位置,请使用 --destination 选项。如果将文档 ISO 或 DMG 镜像安装在不同于


MATLAB 安装所在的位置,例如网络驱动器,请使用 --source 选项提供安装程序文件的完整路径。

Windows
.\mpm install-doc --matlabroot=matlabrootfolder --source=docinstallfolder --destination=destinationfolder

Linux 或 macOS
./mpm install-doc --matlabroot=matlabrootfolder --source=docinstallfolder --destination=destinationfolder

注意 如果安装期间出现错误 Conflicting release versions,请验证文档 ISO 或 DMG 镜像对应的


版本与离线计算机上安装的 MATLAB 软件的版本是否相同。版本名称包含在 ISO 或 DMG 镜像的文
件名中。
3 卸载文档 ISO 或 DMG 镜像。如果需要回收磁盘空间,请删除该镜像。

1-17
1 MathWorks 产品安装

配置 MATLAB 以使用安装的文档
更新 MATLAB 预设项,以便 MATLAB 打开安装的文档而不是 Web 文档。

1 打开 MATLAB。
2 在主页选项卡的环境部分中,点击预设项。
3 在“预设项”对话框的左窗格中,点击 MATLAB,然后点击帮助。
4 在文档位置下,选择本地。
5 仅当您使用 --destination 标志将文档安装在默认位置以外的其他位置时,才需要执行此步骤。

更新文档根目录,使 MATLAB 指向文档的安装位置。

a 打开 MATLAB startup.m 文件。如果此文件不存在,请用此名称创建一个空白文件。此文件中


指定的命令在 MATLAB 启动时运行。有关 startup.m 文件的更多详细信息,请参阅 。
b 在 startup.m 文件中,添加以下行以将文档根目录设置为新文档位置。newDocInstallFolder
是安装文档的文件夹的路径。

docroot('newDocInstallFolder/help')
c 重新启动 MATLAB。

验证本地安装
验证文档是否在本地打开。在 MATLAB 命令提示符下,输入:doc

• 如果文档主页打开,请将光标放在打开的页面中的链接之一上,并检查左下角显示的 URL 的格式。如


果 URL 是本地文件路径(例如,file:///C:/ProgramData/MATLAB/...),则 MATLAB 将打开本地
文档。
• 如果打开空白页,或如果文档主页 URL 显示 Web 路径(例如,https://www.mathworks.com/
help/...),则 MATLAB 仍会打开 Web 文档。更新 MATLAB 以指向本地安装的文档,如“配置
MATLAB 以使用安装的文档”中所述。

在离线计算机上更新文档
要在添加或删除产品后更新已安装的文档,或要安装最新文档,请重复上述过程。

另请参阅

相关示例
• “安装文档以供离线使用”
• “在离线计算机上安装 MathWorks 产品”
• “在网络服务器上安装文档”

1-18
在网络服务器上安装文档

在网络服务器上安装文档

注意 以下说明仅供管理员参考。

默认为 Web 文档是确保您的用户获得所安装产品的最新文档的最佳方式。但是,如果您需要为无法访问


Internet 的计算机用户提供文档访问权限,则可以选择将文档安装在所有用户都可以访问的网络服务器
上,而不是在单独的计算机上安装文档。这种设置的优点是:

• 用户不需要在其计算机上存储大量文档。
• 当添加或删除产品时,用户不需要更新文档。
• 只要您保持更新文档,用户就始终可以访问可用于安装的最新文档。

注意 请确保 MATLAB 安装在网络服务器上。您不必运行 MATLAB,甚至不需要使用它,但必须安装它。

此外,请确保安装在网络服务器上的 MATLAB 包括客户端可能使用的所有工具箱和附加功能,以便文档安


装程序知道要安装哪些产品文档集。如果您遗漏了用户要访问的某个产品,他们将无法获得该产品的文
档。

要在网络服务器上安装文档,请执行下列步骤:

1 按照“在永久离线的计算机上安装文档”中的过程下载文档,并将其安装在网络服务器上。
2 在安装了 MATLAB 的每台计算机上,为每个用户编辑 startup.m 文件,并将文档根文件夹设置为网
络服务器文档位置。

在 startup.m 文件中,添加以下行:

docroot(newDocInstallFolder/help)

将 newDocInstallFolder 替换为安装了文档的网络文件夹的路径。

或者,将这部分说明提供给您的用户,让他们自己按说明操作。
3 在每台用户计算机上重新启动 MATLAB(或让用户执行此操作)。

现在便可以像平常一样在线或离线访问文档了。如果 MATLAB 仍尝试在 Web 上打开文档,请转至主页选


项卡,在环境部分中,点击预设项,然后选择 MATLAB > 帮助。在文档位置下,选择本地。

附注
• 要返回 Web 上的文档,请转至主页选项卡,在环境部分中,点击预设项,然后选择 MATLAB > 帮
助。在文档位置下,选择 mathworks.com 网站。
• 要在添加或删除产品后更新已安装的文档,或要确保您有最新文档,请重复上述过程。

另请参阅

相关示例
• “安装文档”

1-19
1 MathWorks 产品安装

• “从命令行执行 MATLAB 的静默安装”

1-20
安装 MATLAB 服务器产品

安装 MATLAB 服务器产品
您可以从 MathWorks 下载页下载 MATLAB Parallel Server、MATLAB Web App Server 和 MATLAB
Production Server 等服务器产品。安装后,需要对这些产品执行附加步骤才能设置服务器。例如,许多
服务器产品需要导航到安装目录并执行设置命令。

MATLAB Parallel Server


要安装和设置 MATLAB Parallel Server,请从选择安装和配置 MATLAB Parallel Server 的解决方案中选
择安装工作流。

MATLAB Production Server


要安装 MATLAB Production Server,请参阅安装 MATLAB Production Server 产品。

要设置服务器实例,请使用命令行或仪表板界面。

• 使用命令行设置 MATLAB Production Server


• 设置并登录到 MATLAB Production Server 仪表板

MATLAB Web App Server


要安装 MATLAB Web App Server,请参阅安装或卸载 MATLAB Web App Server 产品。

要设置服务器实例,请参阅设置 MATLAB Web App Server。

MATLAB Online Server


要安装 MATLAB Online Server™,请根据您的环境从安装中选择安装过程。

另请参阅

相关示例
• “下载并安装 MATLAB”

1-21
2

安装网络许可证许可的产品

适用于网络配置中客户端的安装选项
2 安装网络许可证许可的产品

规划网络许可证管理器的安装和配置

网络许可证管理器的安装过程
对于网络安装,MathWorks 使用 Flexera Software, Inc. 提供的许可证管理器程序(在本文档中称为网络
许可证管理器)。

在安装 MATLAB 之前,最好先安装网络许可证管理器。这样做可以更轻松地验证 MATLAB 安装,因为您


可以确认客户端计算机在安装时能够正确访问许可证服务器。

从“管理网络许可证”类别中选择一个用于安装和运行网络许可证管理器的过程。

安装网络许可证管理器后,选择安装 MATLAB 的过程。

小心 计划网络安装时,请按照以下建议进行操作:

• 不要将用来运行网络许可证管理器的命令暴露于 Internet 或不受信任的网络。


• 启动网络许可证管理器,以在用户运行关闭过程时要求其提供本地管理员访问权限。中的过程

MATLAB 的安装过程
要在用户计算机上安装 MATLAB,您必须是:

• 您要安装的许可证的管理员
• 许可证支持的指定用户或已将网络许可证关联到其 MathWorks 帐户的用户

参考下表来选择合适的 MATLAB 安装过程。

安装类型 安装人员 过程
使用 Internet 连接以交互方式安 管理员或用户 管理员:
装和激活。
按照“下载并安装 MATLAB” (第 1-2 页)中的
说明进行操作。

用户:

按照“让最终用户安装产品” (第 2-10 页)中


的说明进行操作。然后,按照“下载并安装
MATLAB” (第 1-2 页)中的说明进行操作。
管理员下载安装程序。用户使用 管理员和用户 按照“让最终用户安装产品” (第 2-10 页)中
Internet 连接以交互方式安装和 的说明进行操作。
激活。
然后,让最终用户按照“下载并安装 MATLAB”
(第 1-2 页)中的说明进行操作。
在离线计算机上以交互方式安装 管理员或用户 按照“让最终用户安装产品” (第 2-10 页)中
和激活 的说明进行操作。

然后,按照“在离线计算机上安装 MathWorks
产品” (第 1-8 页)中的说明进行操作。

2-2
规划网络许可证管理器的安装和配置

安装类型 安装人员 过程
管理员下载安装程序。用户在离
线计算机上以交互方式安装和激
活。
以静默模式安装。 管理员或有经验 “从命令行执行 MATLAB 的静默安装” (第 2-
的用户 8 页)
除了以交互方式执行安装并提供
每个对话框请求的信息外,您还
可以采用非交互方式运行安装程
序。在此模式下,您需要将所有
必需的信息输入到一个属性文件
中。

另请参阅

相关示例
• “更新网络许可证管理器软件”
• “管理网络指定用户许可证”
• “管理并发许可证”
• “云平台上 MATLAB 的许可证要求”

2-3
2 安装网络许可证许可的产品

更新或修改网络许可证文件
关于网络许可证
网络许可证包含您的组织被授权安装并运行的每个产品的加密密码。

通常,您不需要修改服务器或客户端计算机上的网络许可证文件。但是,在某些情况下,您必须编辑许可
证文件:

• 更改许可证服务器名称时(例如,如果许可证现托管于新服务器上)。
• 更改端口号时(例如,如果服务器的端口地址已更改)。请参阅当许可证服务器改变时,我如何将我的
MATLAB 客户端迁移到新的许可证服务器?。
• 使用新许可证文件更新网络安装时。请参阅 MATLAB Answer 如何更新许可证管理器使用的许可证文
件?

在网络许可证文件内
网络许可证文件是一种特殊格式的 ASCII 文本文件,其中包含您有权运行的每个产品的加密产品密码。每
个产品密码用于确认适合该产品的密钥数。网络许可证管理器可授予或拒绝对某产品的访问权限,具体取
决于与每个产品关联的许可证密钥的可用性。

• 每个 INCREMENT 行标识一个产品、该产品的可用密钥数以及其他信息。(您的许可证文件中的
INCREMENT 行可能不包括该示例中所示的每个组成项。)
• 反斜杠 (\) 字符指示该行延续到下一行。
• 以井号 (#) 开头的行是注释行。在安装期间处理许可证文件时,MathWorks 安装程序将使用这些注释
行中的信息,例如许可证服务器主机 ID 或 Internet 地址。
# BEGIN---------------BEGIN---------------BEGIN
# MATLAB license passcode file.
# LicenseNo: 123456 HostID: 6C4B905F446E
#
# R2021b
#
INCREMENT MATLAB MLM 46 30-jan-2025 13 FDC7243F4976 \
VENDOR_STRING=vi=0:at=200:ae=1:lu=300:lo=CN:ei=1234567:lr=1:2p=0: \
DUP_GROUP=UH asset_info=123456 ISSUED=21-Nov-2021 BORROW=720 \
NOTICE=product=MATLAB SN=123456 SIGN="00C8 0547 EFDF 50D7 B9CE \
4C9D 3348 561B E9E3 6CCA 7986 C2F6 38C8 794F EE84"
INCREMENT SIMULINK MLM 46 30-jan-2025 1 7DE4D05FF067 \
VENDOR_STRING=vi=0:at=200:ae=1:lu=300:lo=CN:ei=1234567:lr=1:2p=0: \
DUP_GROUP=UH asset_info=123456 ISSUED=21-Nov-2021 BORROW=720 \
NOTICE=product=SIMULINK SN=123456 SIGN="00BE C534 0A32 1821 \
AFCE D040 2085 3E00 9005 4983 7EFB 875F E4A7 FEE6 9548"

许可证的处理
当您安装网络许可证管理器或 MATLAB 软件时,安装程序会分别处理用于服务器和客户端计算机的网络许
可证:

在服务器上安装网络许可证管理器期间

在服务器上,安装程序将:

• 制作名为 license.dat 的网络许可证文件的副本,处理该文件以添加 SERVER 和 DAEMON 行,并


将此副本放在您要安装网络许可证管理器的 /etc 文件夹中。

2-4
更新或修改网络许可证文件

• SERVER 行用于确认服务器主机和端口号。DAEMON 行用于确认网络许可证管理器守护进程的名


称。
• 对于网络指定用户许可证,当安装程序在安装期间创建选项文件时,还会将 Options= 语法添加到您的
许可证文件中的 DAEMON 行。该语法指定选项文件的路径名称。

例如,如果服务器名为 thunderball 并且其 MAC 地址为 03:42:f8:1b:b2:72,则您的许可证文件中的


SERVER 和 DAEMON 行将如下所示:

SERVER thunderball 03:42:f8:1b:b2:71


DAEMON MLM "C:\Program Files\MATLAB\R2024a\etc\win64\MLM.exe" \
options="C:\Program Files\MATLAB\R2024a\etc\mlm.opt"

在客户端计算机上安装 MATLAB 期间

首先,您必须复制在安装网络许可证管理器期间配置的 license.dat 文件,并将其放在客户端计算机上或


可通过网络访问的某个位置,然后才能运行安装程序。

然后,在安装期间,安装程序创建 license.dat 的副本,并对其进行处理以删除许可证文件中的


INCREMENT 行和 DAEMON 行,保留 SERVER 行。它还将语句 USE_SERVER 添加到该文件
中。该行将客户端指向服务器上的网络许可证文件,该文件包含产品的所有密码。

它将此已配置的文件命名为 network.lic,并将该文件放在 matlabroot\licenses 中。

注意 请不要向用户提供您从许可证中心下载的许可证文件。他们只能使用在安装网络许可证管理器期间专
门配置的许可证文件进行安装。

MATLAB 许可证搜索路径
MATLAB 会在启动时读取许可证文件以检查产品许可情况。MATLAB 按指定顺序在以下位置搜索许可证文
件:
1 在 MATLAB 启动命令行上使用 -c 选项指定的许可证文件。-c 选项会覆盖整个搜索顺序,只使用在命
令行中指定的内容。这是 MATLAB 搜索的唯一路径。
2 环境变量 MLM_LICENSE_FILE 和 LM_LICENSE_FILE。
3 程序启动者的用户配置文件所在的文件夹
4 MATLAB 安装中的 \licenses 文件夹,搜索名为 license.dat 的文件或扩展名为 .lic 的任何文件。

如果 MATLAB 是从网络许可证服务器中签出的,则同一会话中的所有工具箱签出也将来自该许可证服务
器。即使路径中的许可证文件不是服务器许可证(即,它是用于个人、指定计算机或试用版的独立许可证
文件),您仍然可以从该文件或许可证服务器中签出工具箱。

设置 MATLAB 许可证搜索路径

默认情况下,在客户端计算机上,MATLAB 将许可证文件安装在 MATLAB 客户端安装文件夹中的


\licenses 文件夹内。但是,您可以通过以下任一方式覆盖该位置:

• 在 MATLAB 启动期间使用 -c 选项在命令行中指定许可证文件的路径。

-c 选项会覆盖整个搜索顺序,包括环境变量,并且只使用在命令行中指定的内容。这是 MATLAB 搜索
的唯一路径。

您可以指定要搜索的路径列表。使用 -c 选项时,请牢记以下事项:

2-5
2 安装网络许可证许可的产品

• 如果许可证文件的路径包含空格,请将路径名括入引号中。
• 如果要指定多个许可证文件,请务必将整个许可证文件列表括入引号中。
• 设置环境变量。

MLM_LICENSE_FILE 指定 MathWorks 产品的许可证文件的位置。MATLAB 首先搜索此环境变


量。

注意 尽管您可以设置环境变量 LM_LICENSE_FILE,但不推荐使用此变量,因为它会影响所有支持
Flex 的产品。请改用 <VENDOR>_LICENSE_FILE。

注意 如果使用环境变量 MLM_LICENSE_FILE,则必须删除 matlab/licenses/network.lic。

更新网络许可证
因产品或许可席位数变动而从 MathWorks 收到新许可证时,请选择对用户访问 MATLAB 许可证影响最小
的时间段来更新网络服务器上的许可证文件。此过程要求您停止并重启网络许可证管理器(不执行重新读
取,因为它可能会干扰某些许可证)。

注意 如果是要升级到新版本的 MATLAB,请勿参照此过程。要升级到更高版本,请参阅“获取新的
MATLAB 版本”。

您必须是许可证管理员才能执行许可证文件更新。

要更新服务器上的许可证文件,请执行下列操作:

1 请转至 MathWorks 网站上的许可证中心,并登录到您的帐户。


2 选择要更新的许可证。
3 点击安装和激活。
4 获取您正在更新的服务器的许可证文件。
5 停止网络许可证管理器。
6 在编辑器中打开服务器上的现有许可证和新许可证。您将按照以下说明将新许可证的大部分内容复制
到旧许可证中:

a 在现有许可证中,删除除文件顶部的 SERVER 和 DAEMON 行之外的所有内容。


b 在新许可证中,复制 SERVER 和 DAEMON 行下方到末尾的所有内容。
c 将复制的内容粘贴到现有许可证的 SERVER 和 DAEMON 行的下方。
d 保存现有许可证。您可以保存新许可证作为备份,切记将 SERVER 和 DAEMON 行替换为贵组织
特定的内容。
7 如果您有选项文件,则视其具体配置,您可能需要加以更新。如果您没有选项文件,请跳过此步骤。
8 启动网络许可证管理器。

您可以执行状态查询以确认许可证文件已更新。以下支持文章包含执行状态查询的说明:“Monitor the
Usage of Licenses or Keys”。

2-6
更新或修改网络许可证文件

另请参阅

外部网站
• 许可证中心

2-7
2 安装网络许可证许可的产品

从命令行执行 MATLAB 的静默安装


如果您必须执行许多 MATLAB 软件安装,并且每次安装需要输入的信息均相同,则您可以将这些信息放在
属性文件中,并以非交互方式运行 MathWorks 安装程序。启动安装程序时,您可以在命令行中指定属性
文件。该文件将为安装程序提供信息,否则您需要使用安装程序对话框以交互方式输入这些信息。非交互
式安装(也称为静默安装)可节省时间并避免错误。

前提条件
您需要文件安装密钥才能使用安装程序属性文件 (installer_input.txt)。有关如何获取文件安装密钥的信
息,请参阅“在离线计算机上安装 MathWorks 产品”。

下载安装程序和产品
下载包含您要在目标计算机上安装的 MathWorks 产品的安装程序。要使用的下载过程取决于您是希望仅
安装您有许可证的部分产品,还是希望安装您有许可证的所有产品。

使用仅下载安装程序下载部分产品

如果您只需在目标计算机上安装部分产品,请使用 MathWorks 安装程序下载包含这些产品的一个单独的


安装程序。
1 转至 MathWorks 下载,选择您用于执行下载的计算机的版本和平台,然后下载安装程序。
2 运行下载的安装程序,登录到您的 MathWorks 帐户,并接受许可协议。
3 在高级选项下,选择我要下载但不安装。
4 指定要下载安装程序的位置、目标计算机的平台以及要包含在下载中的产品。然后,下载包含产品文
件的安装程序。
5 将安装程序复制到每台目标计算机都可以访问的位置,例如每台目标计算机上的本地文件夹或网络共
享位置。

使用 ISO 或 DMG 镜像下载所有产品

如果您需要在目标计算机上安装所有产品,请下载包含所有产品的 ISO(Windows、Linux)或 DMG


(Mac) 镜像。要下载 ISO 或 DMG,您必须是许可证管理员。
1 转至 MathWorks 下载,从我要菜单中,选择获取 ISO 和 DMG。仅当您以许可证管理员身份登录
时,此链接才可见。
2 选择要下载的 ISO 或 DMG 的版本和更新。
3 在获取 MATLAB 和 Simulink 产品的 ISO 和 DMG 文件下,选择目标计算机(不是您用于执行此下载
的计算机)的平台并下载 ISO 或 DMG。
4 使用适用于您的操作系统的标准过程,将下载的 ISO 或 DMG 镜像装载到一个文件夹中。
5 将安装程序复制到每台目标计算机都可以访问的位置,例如每台目标计算机上的本地文件夹或网络共
享位置。

创建安装程序属性文件
1 创建一个 installer_input.txt 安装程序属性文件的副本。此文件位于包含安装程序的文件夹的顶
层。

例如,在 Windows 计算机上,您可以执行以下命令:

2-8
从命令行执行 MATLAB 的静默安装

copy Z:\installer_input.txt C:\temp\my_installer_input.txt


2 使用任何文本编辑器打开复制的安装程序属性文件。
3 仅对以单个 # 符号开头的参数取消注释,并输入适当的值。例如:

• destinationFolder - 指定要安装产品的文件夹的路径。您必须指定完整路径。指定相对路径可
能导致无法正确读取 installer_input 文件。下表显示每个操作系统的示例目标文件夹。

操作系统 示例
Windows destinationFolder="C:\Program Files
\MATLAB\R2024a"
Linux destinationFolder=/opt/MATLAB/
R2024a
macOS destinationFolder=/Applications
• fileInstallationKey - 指定您的文件安装密钥的值。

每个参数的注释节定义该参数的所有允许值。
4 将所做更改保存到文件中。

使用属性文件运行安装程序
1 导航到包含安装程序和产品的文件夹。
2 在命令行窗口或终端中,启动安装程序,并使用 -inputFile 选项将安装程序属性文件的完整路径指定
为命令行参量。

在 Windows 上,使用 -inputFile 选项运行 setup.exe 应用程序。例如:

setup.exe -inputFile C:\temp\my_installer_input.txt

在 Linux 或 macOS 上,使用 -inputFile 选项运行 install 脚本。例如:

install -inputFile /tmp/my_installer_input.txt

查看安装和激活日志文件
在安装和激活 MathWorks 产品的过程中,产品安装程序会创建一个日志文件,该文件可用于获取有关这
些过程的信息。

安装日志文件命名为 mathworks_%username%.log,激活日志文件命名为 aws_%username%.log。


在这两种情况下,%username% 都是运行安装程序的人员的用户名。

要找到您的日志文件,请参阅 MATLAB 安装和日志文件位于何处?

2-9
2 安装网络许可证许可的产品

让最终用户安装产品

注意 如果您是遇到“需要网络许可证文件”错误而访问本主题,并且您已将网络许可证关联到您的
MathWorks 帐户,请联系您的管理员以获取网络许可证文件的副本,然后返回到安装程序。

注意 这些说明旨在帮助拥有网络许可证的用户在自己的计算机上安装软件。如果您是为最终用户安装软件
的管理员,请参阅“在客户端计算机上安装产品”。否则,请参阅以下说明,为您的用户提供成功安装所
需的项目。

许可证要求
所有网络许可证用户的计算机上都必须有已配置的网络许可证 (license.dat) 副本或者可以从网络共享位
置访问网络许可证,才能安装产品。

• 管理员 - 在您的网络用户安装 MATLAB 之前,您需要通过网络许可证管理器为他们提供一份


license.dat 副本。此网络许可证文件在为您的组织安装网络许可证管理器的过程中进行了处理,即:
它包含适用于您所使用的网络许可证服务器的正确 SERVER 行。要了解安装期间如何处理网络许可证
的更多信息,请参阅“许可证的处理”。

请不要向用户提供您在许可电子邮件中收到的原始许可证文件的副本。他们无法使用这种形式的许可信
息,因为其中没有包含正确的 SERVER 行。另外,也不要向用户转发从 MathWorks 收到的许可电子
邮件。
• MATLAB 用户 - 您必须从您的许可证或网络管理员处获得一份 license.dat 副本,才能安装
MathWorks 产品。

如果您使用的是试用许可证,请转至 https://www.mathworks.com/licensecenter/trials。

选择过程
请参考下表来确定要使用的过程。

方案 要遵循的过程
您计划自己更新和升级 MATLAB 版本。 “选项 1:将网络许可证关联到您的 MathWorks 帐
户”
只要求您执行一次安装,并且不希望您自己安装更 “选项 2:使用许可证文件和文件安装密钥进行安
新和升级。如果您的计算机处于离线状态,则您必 装”
须使用此选项。

多个版本 您可以在同一台计算机上安装多个版本。例如,您可以同时安装 R2022a 和 R2022b,或


R2022b 和 R2023a。

选项 1:将网络许可证关联到您的 MathWorks 帐户
如果您的计算机处于离线状态,则您必须遵循选项 2 中的工作流。

要关联您的网络许可证,请执行下列步骤:

2-10
让最终用户安装产品

1 联系您的管理员以获取您应使用的网络许可证编号。
2 要将许可证关联到您的 MathWorks 帐户,请按照关联其他许可证中的说明进行操作(您可能需要先
登录)。

如果您没有 MathWorks 帐户,则可以在链接的页面上创建一个。


3 从管理员处获取您所在组织的网络许可证文件的副本,并将此许可证文件复制到您计划安装软件的计
算机上。

如果您选择此选项,您可以遵循“下载并安装 MATLAB”中所述的在线安装过程,但有以下区别:

在线安装期间出现提示时,请指定关联到您的帐户的网络许可证。安装程序将其识别为网络许可证,并提
示您提供许可证文件。输入许可证文件的路径,然后点击下一步继续安装。

选项 2:使用许可证文件和文件安装密钥进行安装
对于此工作流,您的计算机可以连接到 Internet,也可以离线。如果您的计算机处于离线状态,则您必须
使用此工作流。

1 联系您的管理员以获取网络许可证文件的副本(请参阅“许可证要求”)和文件安装密钥 (FIK)。
2 将网络许可证文件和 FIK 复制到您计划安装 MATLAB 的计算机上。
3 按照“下载产品而不安装”和“在离线计算机上安装 MathWorks 产品”中的过程进行操作。如果您
的管理员已下载安装程序,您可以请求管理员授予您访问这些文件的权限。

另请参阅

相关示例
• “下载并安装 MATLAB” (第 1-2 页)
• “在离线计算机上安装 MathWorks 产品” (第 1-8 页)

2-11
2 安装网络许可证许可的产品

手动激活 MATLAB 安装
激活概述
激活是验证是否已获得使用 MathWorks 产品的许可的过程。此过程会验证许可证,并确保使用该许可证
的计算机或用户数量未超过所选许可证选项允许使用的数量。通常,激活是在安装过程中执行的,对于最
终用户来说没有单独的操作。

但是,可能会有手动激活软件的情况,例如,如果安装过程中的激活由于某种原因而失败,或如果使用文
件安装密钥执行了安装但未提供许可证。

本主题说明如何在需要时手动激活软件。

如果您是系统要求您激活不是您安装的 MATLAB 软件的最终用户,也可以按照以下过程进行操作。

• 要从 MATLAB 中执行在线激活,计算机必须连接到 Internet。


• 要从 MATLAB 中执行离线激活,您必须拥有许可证文件。

• 如果您使用的是个人许可证,请使用在线计算机访问许可证中心以获取许可证文件(如果您不知道
您拥有哪种类型的许可证,可以在许可证中心中找到相应的信息)。

• 选择要使用的许可证。
• 转至“安装和激活”选项卡。
• 点击激活并获取许可证文件。下载许可证文件并将其传输到离线计算机。
• 如果您使用的是共享许可证,请联系您的管理员以获取专门为您组织配置的许可证文件。将其复制
到离线计算机上。

步骤 1:启动激活应用
您可以从 MATLAB 中或通过操作系统命令行来启动激活应用。

从 MATLAB 启动激活应用

请按照以下步骤操作:
1 在主页选项卡上的资源部分中,点击帮助 > 许可。
2 选择激活软件。

从命令行启动激活应用

• Windows 系统 - 在任务栏的搜索框中,输入“激活”以显示激活 MATLAB 应用程序。


• macOS 系统 - 双击 MATLAB 应用程序包中的激活应用程序图标。要查看 MATLAB 应用程序包的内
容,请右键点击(或按住 Ctrl 并点击)该包,然后选择显示包内容。
• 导航到 MATLAB 安装文件夹并打开激活应用程序。

• Windows 系统 - 双击 matlabroot\bin\$ARCH 文件夹中的


MathWorksProductAuthorizer.exe 文件,其中 matlabroot 为 MATLAB 安装文件夹,
$ARCH 为特定于平台的子文件夹,例如:matlabroot\bin\win64。
• Linux 和 macOS 系统 - 在 matlabroot\bin\$ARCH 文件夹中运行
MathWorksProductAuthorizer,其中 matlabroot 是您的 MATLAB 安装文件夹,$ARCH
是特定于平台的子文件夹,例如:matlabroot\bin\glnxa64 文件夹。

2-12
手动激活 MATLAB 安装

步骤 2:激活许可证

注意 如果计算机处于离线状态,会自动启动许可证文件(离线)工作流。但如果计算机连接到 Internet,
则会启动在线工作流。

• 要切换到许可证文件工作流,请从高级选项中选择我要使用许可证文件。
• 要从许可证文件工作流切换到在线工作流,请从高级选项中选择我要关联到许可证。

在线工作流

1 输入您用于 MathWorks 帐户的电子邮件地址。

如果您没有 MathWorks 帐户,可以现在创建一个。


2 从与您的 MathWorks 帐户关联的许可证列表中选择一个许可证,然后点击下一步。
3 确保选择正确的选项,然后点击激活。

离线(许可证文件)工作流

1 如果系统提示您输入电子邮件地址,请在高级选项下,选择我要使用许可证文件。
2 输入许可证文件的路径,然后点击激活。

下一步是什么?
您现在已准备好开始使用 MathWorks 软件了。

2-13
3

安装网络许可证管理器

安装并运行针对网络指定用户许可证和并发许可证的网络许可证管理器。
3 安装网络许可证管理器

离线安装网络许可证管理器
使用网络许可证文件在没有 Internet 连接的计算机上安装网络许可证管理器。不过,您必须先从具有
Internet 连接的计算机下载安装程序和许可证文件。

在客户端系统上安装 MATLAB 软件之前,必须安装许可证管理器并使其运行。有关在客户端系统上安装


MathWorks 软件的信息,请参阅“规划网络许可证管理器的安装和配置” (第 2-2 页)。

在一个站点上只需安装一次网络许可证管理器。

步骤 1:下载许可证文件
在连接到 Internet 的计算机上执行下列步骤。

1 访问 MathWorks 网站上的许可证中心。如有提示,请登录到您的 MathWorks 帐户。


2 点击要使用的网络许可证。
3 点击安装和激活选项卡,然后点击激活服务器。
4 获取想要运行网络许可证管理器的计算机的主机 ID。请参阅 MATLAB Answers 中的 What is a Host
ID?。
5 指定想要运行网络许可证管理器的计算机的操作系统类型和主机 ID。您还可以选择为激活指定一个说
明性的标签。点击继续。
6 对软件是否已安装回答“否”并点击继续。
7 选择下载许可证文件或用电子邮件发送许可证文件。

无论您选择哪个选项,请记住将许可证文件保存到您将安装网络许可证管理器的服务器上。

点击继续。

对于此工作流,您可以跳过许可证中心的步骤 2 和 3,继续按照以下说明进行操作。

步骤 2:下载安装程序
1 在连接到 Internet 的计算机上,从 MathWorks 网站的下载页下载 MathWorks 产品安装程序。
2 将安装程序文件和许可证文件复制到将安装网络许可证管理器的服务器上。

步骤 3:启动安装程序
1 启动安装程序。

• Windows 系统

在 MathWorks 网站上选择安装程序后,点击运行将自动启动安装程序。如果将安装程序保存在了
某个文件夹中,则需要双击保存在该文件夹中的自解压安装程序文件先解压缩文件。自解压安装程
序文件的名称为 matlab_release_$ARCH,其中 release 是要安装的版本(例如 R2020a),
$ARCH 是选定的系统架构。

文件解压缩完毕后,安装程序将自动启动。

以后要重新启动安装程序,请点击 setup.exe。此文件位于放置已解压缩文件的文件夹的顶层。

3-2
离线安装网络许可证管理器

• macOS 系统

双击从 MathWorks 网站下载的 dmg 文件。双击 InstallForMacOS.app。


• Linux 系统

使用 unzip 命令从下载自 MathWorks 网站的存档文件中解压缩文件。解压缩文件后,执行安装


程序命令:

./install

步骤 4:查看软件许可协议
查看软件许可协议,如果您同意这些条款,请选择是并点击下一步。

注意 要在安装后随时查看最终用户许可协议,请在 MATLAB 命令行窗口中执行以下命令:

>> edit( fullfile(matlabroot, 'license_agreement.txt') )

步骤 5:选择许可证文件
提供您在步骤 1 中下载的许可证文件的名称和路径。点击下一步。

如果安装程序在许可证中找不到主机 ID,您将收到一条消息,指示您在完成安装后手动添加主机 ID。

步骤 6:选择目标文件夹
目标文件夹是您要安装网络许可证管理器的位置。接受默认的安装文件夹或点击浏览选择其他文件夹。如
果所选的文件夹不存在,安装程序将会进行创建。

目标文件夹必须在绝对路径上。MathWorks 建议您将网络许可证管理器安装在单独的文件夹中。如果您
选择顶层驱动器,系统会要求您确认选择。

指定文件夹名称时:

• 可以使用任意字母数字字符和某些特殊字符(例如下划线)。
• 不能使用非英语字符。
• 文件夹名称不能包含无效字符,并且目标不能命名为“private”。

如果您在输入文件夹名称时出错并希望重新输入,请点击还原默认值。

步骤 7:选择选项(仅限 Windows 系统)


配置网络许可证管理器服务后,便可在系统启动时自动启动该服务,并可通过 Windows 的“服务”控制
面板集中管理许可证管理器。如果您需要许可证管理器在启动系统时自动启动,请选中配置为服务。

要查看默认的网络许可证管理器配置设置,请点击查看默认设置。如果您不想在此时配置网络许可证管理
器服务,可在以后执行该操作。

3-3
3 安装网络许可证管理器

注意 如果您有一个既有的网络许可证管理器,且在安装新的许可证管理器之前想要继续使用这一现有许可
证管理器,请不要选中配置为服务。安装程序仍会安装网络许可证管理器文件。安装之后,您可以停止现
有许可证管理器并启动新的许可证管理器。

步骤 8:确认选择并安装
查看安装选项摘要。要更改设置,请点击导航栏上的主题。要继续安装,请点击开始安装。

安装完成后,请注意安装程序是否向您显示完成配置所需的其他步骤,然后点击关闭。如果需要其他步
骤,请在客户端计算机上安装和运行 MATLAB 之前完成这些步骤。

另请参阅

相关示例
• “规划网络许可证管理器的安装和配置” (第 2-2 页)

3-4
使用 Internet 连接安装网络许可证管理器

使用 Internet 连接安装网络许可证管理器

在连接到 Internet 的计算机上安装网络许可证管理器。在客户端系统上安装 MATLAB 软件之前,必须安


装许可证管理器并使其运行。请参阅“规划网络许可证管理器的安装和配置” (第 2-2 页)。

在一个站点上只需安装一次网络许可证管理器。

步骤 1:下载许可证文件
1 访问 MathWorks 网站上的许可证中心。如有提示,请登录到您的 MathWorks 帐户。
2 点击您计划用于此安装的网络许可证。
3 点击安装和激活选项卡,然后点击激活服务器。
4 获取想要运行网络许可证管理器的计算机的主机 ID。请参阅 What is a Host ID?。
5 指定想要运行网络许可证管理器的计算机的操作系统类型和主机 ID。您还可以选择为激活指定一个说
明性的标签。点击继续。
6 对软件是否已安装回答“否”并点击继续。
7 选择下载许可证文件或用电子邮件发送许可证文件。

无论您选择哪个选项,请记住将许可证文件保存到您将安装网络许可证管理器的服务器上。

点击继续。

对于此工作流,您可以跳过许可证中心的步骤 2 和 3,继续按照以下说明进行操作。

步骤 2:下载并启动产品安装程序
1 从 MathWorks 网站的下载页下载 MathWorks 产品安装程序。

在网站上选择安装程序时,您会收到在所选平台上运行安装程序所需的文件,而非许可证管理器文
件。在安装过程中,安装程序将从 MathWorks 下载所需的文件。
2 启动安装程序。

• Windows 系统

在 MathWorks 网站上选择安装程序后,点击运行将自动启动安装程序。如果将安装程序保存在了
某个文件夹中,则需要双击保存在该文件夹中的自解压安装程序文件先解压缩文件。自解压安装程
序文件的名称为 matlab_release_$ARCH,其中 release 是要安装的版本(例如 R2020a),
$ARCH 是选定的系统架构。

文件解压缩完毕后,安装程序将自动启动。

以后要重新启动安装程序,请点击 setup.exe。此文件位于放置已解压缩文件的文件夹的顶层。
• macOS 系统

双击从 MathWorks 网站下载的 dmg 文件。双击 InstallForMacOS.app。


• Linux 系统

使用 unzip 命令从下载自 MathWorks 网站的存档文件中解压缩文件。解压缩文件后,执行安装


程序命令:

3-5
3 安装网络许可证管理器

./install
3 当安装程序提示您登录时,点击高级选项 > 我要安装网络许可证管理器。

步骤 3:查看软件许可协议

查看软件许可协议,如果您同意这些条款,请选择是并点击下一步。

注意 要在安装后随时查看最终用户许可协议,请在 MATLAB 命令行窗口中执行以下命令:

>> edit( fullfile(matlabroot, 'license_agreement.txt') )

步骤 4:选择许可证文件
提供您在步骤 1 中下载的许可证文件的名称和路径。点击下一步。

如果安装程序在许可证中找不到主机 ID,您将收到一条消息,指示您在完成安装后手动添加主机 ID。

步骤 5:选择目标文件夹

目标文件夹是您要安装网络许可证管理器的位置。接受默认的安装文件夹或点击浏览选择其他文件夹。如
果所选的文件夹不存在,安装程序将会进行创建。

目标文件夹必须在绝对路径上。MathWorks 建议您将网络许可证管理器安装在单独的文件夹中。如果您
选择顶层驱动器,系统会要求您确认选择。

指定文件夹名称时:

• 可以使用任意字母数字字符和某些特殊字符(例如下划线)。
• 不能使用非英语字符。
• 文件夹名称不能包含无效字符,并且目标不能命名为“private”。

如果您在输入文件夹名称时出错并希望重新输入,请点击还原默认值。

步骤 6:选择选项(仅限 Windows 系统)


配置网络许可证管理器服务后,便可在系统启动时自动启动该服务,并可通过 Windows 的“服务”控制
面板集中管理许可证管理器。如果您需要许可证管理器在启动系统时自动启动,请选中配置为服务。

要查看默认的网络许可证管理器配置设置,请点击查看默认设置。如果您不想在此时配置网络许可证管理
器服务,可在以后执行该操作。

注意 如果您有一个既有的网络许可证管理器,且在安装新的许可证管理器之前想要继续使用这一现有许可
证管理器,请不要选中配置为服务。安装程序仍会安装网络许可证管理器文件。安装之后,您可以停止现
有许可证管理器并启动新的许可证管理器。

3-6
使用 Internet 连接安装网络许可证管理器

步骤 7:确认选择并安装
查看安装选项摘要。要更改设置,请点击导航栏上的主题。要继续安装,请点击开始安装。

安装完成后,请注意安装程序是否向您显示完成配置所需的其他步骤,然后点击关闭。如果需要其他步
骤,请在客户端计算机上安装和运行 MATLAB 之前完成这些步骤。

另请参阅

相关示例
• “规划网络许可证管理器的安装和配置” (第 2-2 页)

3-7
3 安装网络许可证管理器

更新网络许可证管理器软件
要更新网络许可证管理器软件,您必须停止并重启许可证管理器。只有网络许可证管理员才能执行此过
程。

要避免在操作许可证文件时出现任何潜在的问题,请在升级 MATLAB 软件之时同时考虑升级网络许可证管


理器软件。

步骤 1:停止网络许可证管理器
如果网络许可证管理器正在运行,请将其关闭。

• Linux 和 macOS 系统 - 使用 lmdown 命令。有关其他信息,请参阅“使用命令行实用工具”。


• Windows 系统 - 删除现有服务以防止发生冲突。

1 双击 matlabroot\etc\$ARCH 文件夹中的 lmtools.exe 文件启动 LMTOOLS,其中


matlabroot 为 MATLAB 安装文件夹,$ARCH 为特定于平台的子文件夹,例如 win64。
2 选择配置服务选项卡。
3 从服务名称菜单中,选择要删除的服务,然后点击删除服务。

步骤 2:选择安装方法
您可以选择只下载软件守护进程,或者使用 MATLAB 安装程序更新网络许可证管理器。

使用守护进程下载更新网络许可证管理器软件

如果您已安装并配置网络许可证管理器,则可以将新的网络许可证管理器守护进程直接下载到您的服务器
上,而不是使用 MathWorks 安装程序来安装最新版本的软件。许可证管理器守护进程包括:

• lmgrd - 网络许可证管理器守护进程
• mlm - MathWorks 供应商守护进程

1 停止网络许可证管理器,如步骤 1 中所述。
2 从 MathWorks 网站上的许可证管理器下载来下载适合您的平台的 ZIP 文件。
3 将该 ZIP 文件中的文件解压缩到网络许可证管理器文件夹中。许可证管理器文件的默认位置是
matlabroot\etc\$ARCH 文件夹,其中 matlabroot 为您的 MATLAB 安装文件夹,$ARCH 为特
定于平台的子文件夹。
4 重新启动网络许可证管理器并根据需要进行配置。

使用 MATLAB 安装程序更新网络许可证管理器软件

1 停止网络许可证管理器,如步骤 1 中所述。
2 安装许可证管理器软件更新。按照“在许可证服务器上安装许可证管理器”中的过程进行操作。

另请参阅

相关示例
• “停止网络许可证管理器”

3-8
更新网络许可证管理器软件

• “监控网络许可证管理器”

3-9

You might also like