主要内容

Matlab(Linux)

开始马铃薯程序从Linux.系统提示

描述

matlab是一个推出matlab的Bourne shell脚本®从Linux程序®系统提示。这里的术语matlab是指这个脚本和MATLAB是指程序。

matlab脚本:

  • 确定MATLAB根文件夹,由此返回的值matlabroot.功能

  • 处理命令行选项,如果有的话

  • 读取matlab启动文件,.matlab7rc.sh

  • 设置MATLAB环境变量

示例

matlab选项1 ... optionN使用指定的启动选项启动MATLAB。

在MATLAB另外,分配的启动选项.matlab7rc.sh启动文件.修改.matlab7rc.sh文件定义启动每次启动MATLAB时间选项。

MATLAB使用Java®虚拟机(JVM™)软件运行桌面并显示图形。当-nojvm选项使您可以在不使用JVM的情况下启动MATLAB。使用此选项可以最小化内存使用量并提高初始启动速度,但会限制功能。

输入参数

展开所有

一个或多个启动选项,指定为与下表的有效启动选项对应的字符串。

模式选项

选项 结果
-desktop

启动MATLAB,无需控制终端。当您从窗口管理器菜单或桌面图标启动MATLAB时,使用此选项。

-nodesktop

无需打开MATLAB桌面运行的JVM软件。你可以称他们为函数使用的开发环境工具。

要以批处理模式运行,请使用-batch选项。

如果你使用>构造函数来管MATLAB,那么nodesktop选项自动使用。

MATLAB在桌面环境中提供仅命令窗口界面。在这一点选项卡,单击布局.然后,在选择布局,选择命令窗口只

-nojvm

运行MATLAB没有JVM软件。不支持需要Java软件(如桌面工具和图形)功能。金宝app

显示选项

选项 结果
-noFigureWindows

在MATLAB中禁用图形窗口的显示。

-nosplash

在启动期间,请勿显示启动屏幕。

-Nodisplay.

启动JVM软件而不启动MATLAB桌面。此选项不显示X命令。它覆盖了展示环境变量。

显示xDisp

发送X命令到X窗口服务器显示xDisp.此选项会覆盖展示环境变量。

设置初始工作文件夹

MATLAB启动时,初始工作文件夹是当前文件夹。有关更多信息,请参阅MATLAB的启动文件夹

选项 结果

-SD.文件夹

将MATLAB文件夹文件夹,指定为字符串。

例子:matlab -sd“c:\ work”

-usestartupfolderpref.

将MATLAB文件夹设置为最初的工作目录选项在一般偏好面板。

指定马铃薯版本

选项 结果
v =变体

启动matlab的版本斌//变体文件夹而不是斌/文件夹,其中:

  • 是系统架构,由此返回的值电脑('arch')功能

  • 变体一个字符串是否代表一个MATLAB版本

调试选项

选项 结果

-logfile.filename.

复制命令窗口输出,包括错误报告,进入filename.,指定为字符串。

例子:-logfile output.log.

-N

显示,无需启动MATLAB,环境变量的最终值和传递给MATLAB可执行文件的参数。此选项还显示使用技术支持代表时使用的其他诊断信息。金宝app

-e.

显示,但不启动MATLAB,所有环境变量和它们的值到标准输出。如果退出状态不0.在返回时,变量和值可能不正确。

-D.调试器debugopts

运行MATLAB的调试模式。此选项使用调试程序的名称,调试器,指定为字符串,例如,GDB.LLDB.或者dbx.您可以指定完整路径到调试器。此选项必须是第一个选项matlab脚本。

调试器程序命令行选项,debugopts,指定为一串有效选项调试器.详情请参阅您的调试器文档。不要使用任何其他matlab当使用脚本选项debugopts

不要在介于之间添加空格D.调试器

例子:-Dgdb

-JDB.Portnumber.

启用Java调试器。Java调试器使用默认值Portnumber.值4444与MATLAB进行通信。

端口号是可选的。但是,要在运行多个MATLAB会话时使用Java调试器,必须指定端口号。当Portnumber.值必须是0-65535范围内的整数。Integer无法保留或当前在系统上的其他应用程序使用。

-debug

显示调试基于X-问题的信息。只有与MathWorks公司技术支持代表工作时使用此选项金宝app

执行马铃薯脚本或功能

选项 结果

-batch陈述

以非交互方式执行MATLAB脚本、语句或函数。MATLAB:

  • 开始,没有桌面

  • 不显示启动画面

  • 执行陈述

  • 禁用更改偏好

  • 禁用工具箱缓存

  • 记录文本到stdout.斯德尔

  • 不显示模式对话框

  • 退出代码为0,如果自动退出脚本成功执行。否则,MATLAB终止于非零退出代码。

陈述是用双引号MATLAB代码。如果陈述是MATLAB函数或脚本的名称,不指定文件扩展名。任何必需的文件都必须位于MATLAB搜索路径或启动文件夹中。

用来-batch非交互式脚本或命令行工作流程中的选项。不要使用此选项-R.选项。

测试是否MATLAB的会议在批处理模式下运行,调用batchStartupOptionUsed功能。

例子:-batch“myscript”

-R.陈述

执行matlab.陈述.使用此选项进行交互式工作流程。不要使用此选项-batch选项。

注意

要设置初始工作文件夹,使用-SD.选项。例如:

-SD.文件夹

例子:-r“disp(['当前文件夹:'pwd])”

例子:-r “的MyScript”

使用单一的计算线程

默认情况下,MATLAB使用它在其上运行的计算机的多线程功能。

选项 结果
-singlecompthread.

MATLAB限制到一个计算线程。

禁用搜索定制java.类路径

选项 结果
-nouserjavapath

禁用使用javaclasspath.txt.javalibrarypath.txt文件。有关更多信息,请参阅指定Java启动选项

OpenGL.图书馆选项

这些选项控制软件的使用OpenGL的®库时,MATLAB检测到已知问题的显卡驱动程序。有关更多信息,请参阅图形功能,有特定的要求

选项 结果
-softwareopengl

迫使MATLAB从软件OpenGL库开始。

-nosoftwareopengl

禁用OpenGL软件的自动选择。

指定许可证文件

选项 结果

-C许可证

使用指定的license文件,许可证,指定为字符串,许可证文件名的冒号分隔的列表,或者一个@ host @ host.进入。有关更多信息,请参阅网络许可证文件

帮助选择

选项 结果
-H.

显示启动选项,但不启动MATLAB。

-Help.

相同-H.选项。

例子

展开所有

MATLAB -nodisplay
MATLAB -R“DISP([当前文件夹:'PWD])”

更多关于

展开所有

兼容性考虑因素

展开所有

不推荐在R2019A开始