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

linux命令行下运行matlab笔记

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
有关matlab startup option 和 command line 运行

4 J; p% i& y- X. q9 Y
在 UNIX 下
2 L. h' [: o( W8 J2 w
-nodesktop   启动jvm(Jave Virtual Machine),不启动desktop, 但help 界面,preferences界面等仍可通过cmdline 调出,即jvm启动但不启动desktop,可以启动其他显示; 但是matlab不会在cmd history记录本次执行的命令

5 t: o' |0 h+ E- _
-nodisplay   启动jvm,不启动desktop,不启动任何显示相关,忽略任何DISPLAY 环境变量; 即jvm启动但不能显示
" b/ ]$ V" L6 i9 v
-nojvm       不启动jvm,则与之相关的一切活动将无法进行,包括图形界面显示,help 界面,preferences界面等 即jvm不启动故不能显示

2 N# X" G: J/ V
-nosplash    只是不显示启动时的log画面,jvm,desktop等正常启动

2 S: q# [7 r6 X8 t
对UNIX 而言,推荐通过Desktop > Desktop Layout > Command Window > Only 设置只显示 command-line inteRFace 而 不要用-nodesktop (why?)
: C# M1 s( u- L
! @) r" Q% N6 Z9 `" W9 f  t' \, ?( `: G
在Windows下
对windows而言,-nodisplay 似乎无效,还是会显示desktop; -nojvm, -nodesktop 不显示desktop,但是会出现简洁的command-line 窗口,也就是说并不会完全没有图形界面,无法像linux一样,只在cmdline操作

+ X' W% U5 N/ O% R& F* F用Desktop > Desktop Layout > Command Window > Only 设置只显示 command-line interface 后,其他窗口并不会消失

' m$ \5 ^2 S. h8 |1 P$ A
另外 :
3 ~+ q$ `7 C' }: D1 y, P1 M& k
-r    运行matlab cmd命令,多条命令相互用分号或逗号隔开(空格不行),用双引号引起; 一条命令可以不用双引号。 这多用在批处理模式下, 所运行的文件必须在matlab的启动目录下或者在其搜索路径上,且不能带有路径名和后缀名,
3 b* ^  _7 N4 d* g6 f% b+ s
-logfile 保存cmdline输出到文件

4 Z5 a3 c% t1 |0 ^- F+ \
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-8-2 07:06 , Processed in 0.109375 second(s), 24 queries , Gzip On.

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

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

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