在离线计算机上安装文档
开始之前
注意
此页包含用于下载文档安装文件的交互式用户界面 (UI)。您必须使用连接到 Internet 的计算机并可在 Web 上查看此页面,才能按照以下工作流进行操作。
在此过程中,您将下载并安装文档 ISO(Windows® 和 Linux®)或 DMG (macOS) 文件。文档 ISO/DMG 文件的大小约为 8.1 GB。如果您在执行此过程时感觉有困难或没把握,请联系您的系统管理员。
下载文档 ISO 或 DMG 文件需要 MathWorks® 帐户。但是,在离线计算机上安装文档不需要 MathWorks 帐户。因此,拥有 MathWorks 帐户的管理员可以下载文件,让同事为 MATLAB® 用户安装文档,即使该同事不是 MATLAB 用户也可以这样做。
如果您通常在连接到 Internet 的情况下使用 MATLAB,只是偶尔离线工作,请按照使用 Internet 连接安装文档中的过程进行操作。
步骤 1:下载文档安装程序
在此页上,选择目标离线计算机的操作系统,然后点击下载文档。
下载完成后,使用可移动介质或共享网络位置将文档 ISO 或 DMG 文件复制到离线计算机上。
步骤 2:在目标计算机上安装文档
在目标计算机上,安装文档 ISO 或 DMG 文件(请参阅如何使用 ISO 映像安装 MathWorks 产品?)。
导航到
bin/<arch>
,其中<arch>
是此计算机的操作系统。在操作系统命令提示符下,运行文档安装程序:
mpm install-doc --matlabroot=matlabrootfolder
用安装 MATLAB 的文件夹替换
matlabrootfolder
。matlabrootfolder
必须为有效的文件夹并且格式正确。Windows 示例
如果您将 MATLAB 安装在了
"C:\Program Files\MATLAB\R2023a"
文件夹中,则需要使用如下所示的文档安装命令:mpm install-doc --matlabroot="C:\Program Files\MATLAB\R2023a"
Linux/macOS
如果您为用户 jomalley 在文件夹“/home/
username
/matlab”中安装了 MATLAB,则您需要运行以下命令:mpm install-doc --matlabroot=/home/jomalley/matlab
默认情况下,MATLAB 将文档安装在支持包根文件夹中。要查找支持包根目录,请使用函数
matlabshared.supportpkg.getSupportPackageRoot
。要为文档指定不同位置,请使用
--destination
标志。如果将文档 ISO/DMG 文件安装在 MATLAB 安装位置之外的位置,例如网络驱动器,请使用--source
标志提供安装程序文件的完整路径:mpm install-doc --matlabroot=matlabrootfolder --source=docinstallfolder --destination=destinationfolder
注意
如果您在安装 MATLAB 之前运行此命令,将会出错。应先安装 MATLAB,然后才能安装文档。
如果您尝试在 R2023a 之前的版本中运行此命令,将会出错。
卸载文档 ISO 或 DMG。如果需要回收磁盘空间,请删除该映像。
如果您使用
--destination
标志将文档安装在了默认位置以外的其他位置,请转至步骤 3 以修改启动文件。否则,请重新启动 MATLAB 以完成文档安装。
步骤 3:将 MATLAB 指向文档
如果您使用 --destination
标志将文档安装在了默认位置之外的其他位置,请按照以下过程将 MATLAB 指向文档。
在离线计算机上,打开
startup.m
文件进行编辑。在 startup.m 中,添加以下行以将 docroot 设置为新的文档位置,其中
NEW_DOCROOT
是安装了文档的文件夹的路径:docroot(NEW_DOCROOT)
重新启动 MATLAB 以完成文档安装。
安装之后
像平常一样访问文档。如果 MATLAB 仍尝试在 Web 上打开文档,请转至主页选项卡,在环境部分中,点击预设项,然后选择 MATLAB > 帮助。在文档位置下,选择本地。
附注
要返回 Web 上的文档,请转至主页选项卡,在环境部分中,点击预设项,然后选择 MATLAB > 帮助。在文档位置下,选择 mathworks.com 网站。
如果有多台计算机,请对需要安装文档的每台计算机重复上述离线过程。对于通常连接到 Internet 的计算机,请参阅使用 Internet 连接安装文档。
要在添加或删除产品后更新已安装的文档,或要确保您有最新文档,请重复上述过程。