许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  MATLAB启动显示Java错误:从Windows系统提示符启动程序

MATLAB启动显示Java错误:从Windows系统提示符启动程序

阅读数 27
点赞 0
article_banner

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

显示选项

选项结果-noFigureWindows禁止在 MATLAB 中显示图窗。

-nosplash不在启动时显示启动画面。

设置初始工作文件夹

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

选项结果-sd folder将 MATLAB 文件夹设置为 folder,指定为字符串。

示例:matlab -sd

"C:\work"

-useStartupFolderPref将 MATLAB 文件夹设置为常规预设项面板中的初始工作文件夹选项指定的值。

调试选项

选项结果-logfile

filename将命令行窗口输出(包括错误日志报告)复制到指定为字符串的 filename 中。

示例:-logfile

output.log

-jdb

portnumber允许使用 Java® 调试器。Java 调试器使用默认 portnumber 值 4444 与 MATLAB 通信。

端口号是可选的。但是,要在运行多个 MATLAB 会话时使用 Java 调试器,您必须提供一个端口号。portnumber 值必须是 0–65535 范围内的整数。该整数无法保留,或者当前正由系统上的另一个应用程序使用。

执行 MATLAB 脚本或函数

选项结果-batch

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

不通过桌面直接启动

不显示启动画面

执行 statement

禁用对预设项的更改

禁用工具箱缓存

将文本记录到 stdout 和 stderr

不显示对话框

在 script 成功执行时使用退出代码 0 自动退出。否则,MATLAB 将使用非零退出代码终止。

statement 是用双引号引起来的 MATLAB 代码。如果 statement 为 MATLAB 函数或脚本的名称,请不要指定文件扩展名。所需的任何文件都必须在 MATLAB 搜索路径上或在启动文件夹中。

请在非交互式脚本或命令行工作流中使用 -batch 选项。请勿将此选项与 -r 选项同时使用。

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

示例:-batch

"myscript"

-r

statement执行 MATLAB statement。请将此选项用于交互式工作流。请勿将此选项与 -batch 选项同时使用。

注意

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

-sd folder

示例:-r "disp(['Current

folder: ' pwd])"

示例:-r "myscript"

使用单个计算线程

默认情况下,MATLAB 会利用所用计算机上的多线程功能。

选项结果-singleCompThread将 MATLAB 限制为一个计算线程。

禁止搜索自定义 Java 类路径

选项结果-nouserjavapath禁用 javaclasspath.txt 和 javalibrarypath.txt 文件。有关详细信息,请参阅指定 Java 启动选项。

OpenGL 库选项

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

选项结果-softwareopengl强制 MATLAB 首先使用 OpenGL 软件库。

-nosoftwareopengl禁用自动选择 OpenGL 软件。

COM 服务器选项

选项结果-automation将 MATLAB 作为组件对象模型 (COM) 自动化服务器启动。MATLAB 不显示启动画面并最小化窗口。用于对 MATLAB 的单个调用。

-regserver将 MATLAB 注册为 Windows 注册表中的 COM 服务器。

您必须具有管理员特权才能更改 Windows 注册表。根据用户帐户控制 (UAC) 设置,您可能需要右键点击 Windows 命令提示符并选择以管理员身份运行。如果该选项不可用,请与系统管理员联系。

您也可以通过 MATLAB 命令提示符注册 MATLAB。键入:

regmatlabserver

-unregserver删除注册表中的 MATLAB COM 服务器项。

等待 MATLAB 终止

默认情况下,当您从脚本中调用 matlab 命令时,该命令会启动 MATLAB,并立即执行脚本中的后续语句。-wait 选项会在 MATLAB 终止之前暂停脚本。

选项结果-wait在脚本中用于处理 MATLAB 返回的结果。如果使用此选项调用 MATLAB,脚本将无法继续执行,直到生成结果为止。

指定许可证文件

有关详细信息,请参阅网络许可证文件。

选项结果-c

license使用许可证文件 license,指定为字符串、以分号分隔的许可证文件名列表或 port@host 项。如果指定多个文件,请用分号分隔各名称并将整个列表括在引号中。如果许可证文件的路径包含空格,请将路径名括入引号中。

示例:-c "c:\TMW

license\license_agreement.txt"

帮助选项

选项结果-h显示选项而不启动 MATLAB。

-help与 -h 选项相同。

-?与 -h 选项相同。


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空