文档

指定启动选项

操作系统提示的启动选项

启动选项指示MATLAB®启动程序时执行某些操作。启动选项也称为命令标志或命令行交换机。当您从操作系统提示开始时,将选项指定为参数MATLAB命令。例如,以下启动MATLAB并抑制Splash屏幕的显示。

matlab -nosplash

在窗户上®平台,您可以在带有连字符的启动选项之前(-)或斜线(/)。例如,-Nosplashand/nosplash是等效的。

启动选项IN捷径onWindows系统

您可以将选定的启动选项添加到MATLAB的Windows平台上的快捷方式的目标路径中。

要使用MATLAB快捷方式图标的启动选项,请按照以下步骤:

  1. Right-click the shortcut icon for MATLAB并选择特性从上下文菜单。MATLAB的“属性”对话框打开捷径窗格。

  2. 在里面目标字段,在目标路径之后"matlab.exe",添加启动选项,然后单击OK

This example runs the MATLAB结果启动后的脚本或功能,哪里结果。mis in the startup folder or on the MATLAB search path. The text in the目标字段类似于以下:

“ C:\ Program Files \ MATLAB \ R2016B \ BIN \ MATLAB.EXE” -R“结果”

Include the statement, but not the option (-r)以双引号标记。

采用semicolons or commas to separate multiple statements. This example changes the format to短的,然后运行MATLAB代码文件结果

"... matlab.exe" -r "format('short');results"

带有空格的多个选项。此示例启动MATLAB而不显示Splash屏幕,然后运行MATLAB代码文件结果

"... matlab.exe" -nosplash -r "results"

启动选项INMATLAB启动文件

startup.mfile is a file you create to specify startup options. Create thestartup.m在MATLAB搜索路径上的文件夹中文件。采用startup.m要修改默认搜索路径,请在工作区中的预定变量或定义图形对象的默认值。例如,以下语句添加了用户定义的文件夹/home/myname/mytools到搜索路径。

addpath/home/myname/mytools

要将启动时的当前文件夹更改为mytools,设置Initial working folder价值,描述一般偏好, 到:

/home/myname/mytools

在启动时,MATLAB自动执行matlabrc.m文件和startup.m,如果它存在于MATLAB搜索路径上。文件matlabrc.m,在MATLABroot/工具箱/本地文件夹,保留用于数学®以及系统管理员在多源系统上。定位startup.m文件类型:

哪一个启动

如果MATLAB找到一个startup.mfile, then it displays the path to the file.

传递启动上的perl变量

您可以通过Perl变量to MATLAB on startup by using the-r选项MATLAB功能。例如,假设MATLAB函数测试这是一个输入变量:

功能测试(x)

要传递perl变量,而不是作为输入参数的常数,请按照以下步骤操作。此命令启动MATLAB并运行测试与输入参数10

  1. Create a Perl script such as

    #!/usr/local/bin/perl $val = 10; system('matlab -r "test(' . ${val} . ')"');

  2. 使用Perl解释器在提示符处调用Perl脚本。

有关更多信息,请参阅-r选项inMATLAB(Windows),,,,MATLAB(MAC), 或者MATLAB(Linux)

圣artup and Calling爪哇Software fromMATLAB

当MATLAB启动时,它将构造Java的类路径®软件使用javaclasspath.txtandjavalibrarypath.txtfiles. For more information, seeJava类路径and找到本地方法库

有关Java对象的内存分配的信息,请参阅Java Heap内存首选项

也可以看看

||

Related Topics

这个话题有帮助吗?