主要内容

Matlab(Linux)

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

描述

matlab是一个推出matlab的Bourne shell脚本®Linux下的程序®系统提示。这里的术语matlab参照本脚本,MATLAB参照本程序。

matlab脚本:

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

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

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

  • 设置MATLAB环境变量

例子

matlaboption1……optionN使用指定的启动选项启动MATLAB。

或者,在MATLAB中分配启动选项.matlab7rc.sh启动文件.修改.matlab7rc.sh文件定义每次启动MATLAB时的启动选项。

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

输入参数

展开全部

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

模式的选择

选项 结果
桌面

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

-nodesktop

无需打开MATLAB桌面即可运行JVM软件。您可以通过将开发环境工具作为函数调用来使用它们。

要以批处理模式运行,请使用批处理选择。

如果你使用>构造函数的管道到MATLAB,然后nodesktop选项自动使用。

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

-nojvm

在没有JVM软件的情况下启动MATLAB。不支持需要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的版本bin //变体文件夹而不是bin /文件夹,地点:

  • 是系统架构,由此返回的值计算机('拱')函数

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

调试选项

选项 结果

-logfile.文件名

复制命令窗口输出,包括错误报告,到文件名,指定为字符串。

例子:-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无法保留或当前在系统上的其他应用程序使用。

调试

显示调试基于x的问题的信息。仅在与MathWorks, Inc.的技术支持代表一起工作时使用此选项。金宝app

执行马铃薯脚本或函数

选项 结果

批处理陈述

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

  • 不使用桌面启动

  • 不显示启动画面

  • 执行陈述

  • 禁用更改偏好

  • 禁用工具箱缓存

  • 记录文本到stdout斯德尔

  • 不显示模态对话框

  • 自动退出,退出代码为0陈述成功执行。否则,MATLAB终止于非零退出代码。

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

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

要测试MATLAB会话是否以批处理模式运行,请调用batchStartupOptionUsed函数。

例子:-batch“myscript”

-R.陈述

执行matlab.陈述.使用此选项进行交互式工作流程。不要使用此选项批处理选择。

请注意

要设置初始工作文件夹,请使用-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文件,许可证,以字符串、以冒号分隔的license文件名列表或@ host @ host.条目。有关更多信息,请参见网络许可文件

帮助选择

选项 结果
-H

显示启动选项不启动MATLAB。

-帮助

一样-H选择。

例子

展开全部

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

更多关于

展开全部

兼容性的考虑

展开全部

不推荐在R2019A开始