Linux下Matlab命令小结

  • matlab //启动matlab
  • 参数:
    -nodisplay //不启动任何显示相关,包括desktop,忽略任何DISPALY环境变量;但是启动JVM(Java Virtual Machine,java虚拟机)
    -nojvm //不启动JVM,与之相关的一切活动都将无法运行,包括图形界面显示,help界面,preferences界面等
    -nodesktop //不启动desktop
    -nosplash //不显示启动时的logo画面
    -r //后台运行
  • 示例:
//终端下输入命令
matlab -nodisplay -nojvm -nosplash -r "load('cuhk-03.mat'); save('cuhk-03.mat', 'detected', 'labeled', 'testsets', '-v7'); exit;"

后台运行matlab,并且不显示图形界面,不启动JVM,双引号里的内容为matlab命令,表示载入*.mat文件,执行完毕后将数据以-v7的格式保存并退出

  • Notice:
    如果使用自定义命令,可以将下面代码添加到隐藏文件~/.bashrc中,这样的话再次执行的时候可以直接用mrun代替matlab及其参数
alias mrun='matlab -nodesktop -nosplash -r'
//修改并保存~/.bashrc文件后,在终端里输入下列命令
mrun "load('cuhk-03.mat'); save('cuhk-03.mat', 'detected', 'labeled', 'testsets', '-v7'); exit;"
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值