找回密码
 注册
关于网站域名变更的通知
查看: 558|回复: 1
打印 上一主题 下一主题

linux命令行下运行matlab笔记

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2018-9-7 14:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
有关matlab startup option 和 command line 运行

, s# ^& y, T3 R1 H
在 UNIX 下
7 R" A% P8 U4 G' s; d
-nodesktop   启动jvm(Jave Virtual Machine),不启动desktop, 但help 界面,preferences界面等仍可通过cmdline 调出,即jvm启动但不启动desktop,可以启动其他显示; 但是matlab不会在cmd history记录本次执行的命令

5 x6 @) A+ D, j
-nodisplay   启动jvm,不启动desktop,不启动任何显示相关,忽略任何DISPLAY 环境变量; 即jvm启动但不能显示
1 B7 ^9 `% T. E0 _9 ^
-nojvm       不启动jvm,则与之相关的一切活动将无法进行,包括图形界面显示,help 界面,preferences界面等 即jvm不启动故不能显示
7 t' t' `, `4 e
-nosplash    只是不显示启动时的log画面,jvm,desktop等正常启动
; W+ t8 |1 P- ~. f$ s& Z# W
对UNIX 而言,推荐通过Desktop > Desktop Layout > Command Window > Only 设置只显示 command-line inteRFace 而 不要用-nodesktop (why?)

8 r/ p' e5 U  x

& C, j7 U. K7 Q2 d0 s7 t
在Windows下
对windows而言,-nodisplay 似乎无效,还是会显示desktop; -nojvm, -nodesktop 不显示desktop,但是会出现简洁的command-line 窗口,也就是说并不会完全没有图形界面,无法像linux一样,只在cmdline操作
2 `* P# w' N. x' `8 U
用Desktop > Desktop Layout > Command Window > Only 设置只显示 command-line interface 后,其他窗口并不会消失

" m6 O0 W6 R8 r  |
另外 :

% g# i2 R% N# T, d3 r
-r    运行matlab cmd命令,多条命令相互用分号或逗号隔开(空格不行),用双引号引起; 一条命令可以不用双引号。 这多用在批处理模式下, 所运行的文件必须在matlab的启动目录下或者在其搜索路径上,且不能带有路径名和后缀名,
7 g  z) J- l- y. m; H
-logfile 保存cmdline输出到文件

( n6 @7 E8 |4 P: C( {+ d7 ?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-24 08:40 , Processed in 0.109375 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表