手机版
你好,游客 登录 注册
背景:
阅读新闻

利用Sublime Text 2 来运行Matlab

[日期:2016-07-31] 来源:Linux社区  作者:Linux [字体: ]

本文将介绍如何在Sublime Text 2文本编辑器中搭建MATLAB开发环境。当然,在Notepad++之类的编辑器上应该能以类似的方式实现。

1.舍去笨重的GUI,以命令行的方式运行MALTAB

Matlab能以命令行的方式运行(我打赌很多人都不知道),方法如下:

  1. 点击开始,运行,输入cmd.exe进入命令行窗口
  2. 输入 matlab -nosplash -nodesktop -r 文件名,即可运行脚本。注意,文件名是不包含.m后缀的,而且该m文件要么位于MATLAB的搜索路径中,要么得位于当前工作路径中。

其中,-nosplash关闭启动画面,-nodesktop关闭GUI(没有这项将打开完整的MATLAB界面),-r指的是运行(run)脚本,更详细的说明,请见:http://asc.2dark.org/node/111

2.在Sublime Text下搭建MATLAB开发环境

  1. 新建Build System:点击Tool -> Build System -> New Build System,此时系统会自动新建一个JSON文件
  2. 编辑这个JSON文件,将内容改为:
    {
        "cmd": ["E:/MATLAB/R2012a/bin/matlab"(这里用你自己的路径), "-nosplash", "-nodesktop",
        "-r", "$file_base_name"],
        "selector": "source.m"
    }
  3. 为这个JSON文件取个文件名保存(这个名字将成为新的Build System的名字,出现在Build菜单中)
  4. 打开或新建一个.m文件,点击View -> Syntax -> open all with current extension as.. 在弹出的列表中选择MATLAB(这是因为Sublime Text 2目前会把.m文件当成Objective-C来自动设置语法高亮)
  5. 设置完成。此时随便编辑一个MATLAB文件,在Build System下选择刚新建的配置,点击Tool -> Build,搞定。

Ubuntu Server上安装Matlab http://www.linuxidc.com/Linux/2014-09/106242.htm

Matlab与C/C++联合编程之从Matlab调用C/C++代码 http://www.linuxidc.com/Linux/2012-08/68148.htm

二分类SVM方法Matlab实现 http://www.linuxidc.com/Linux/2013-05/84050.htm

Matlab中的取整函数fix, floor, ceil与round http://www.linuxidc.com/Linux/2013-10/91161.htm

Matlab编译cuda的.cu文件 http://www.linuxidc.com/Linux/2014-04/100675.htm

Linux Matlab服务器进一步改造成Application Server(应用程序服务器) http://www.linuxidc.com/Linux/2014-09/106340.htm

Matlab 坐标图动画,动态显示数据 http://www.linuxidc.com/Linux/2016-03/129056.htm

Ubuntu 14.04安装Matlab2012a过程 http://www.linuxidc.com/Linux/2015-12/126297.htm

本文永久更新链接地址http://www.linuxidc.com/Linux/2016-07/133759.htm

linux
相关资讯       Matlab 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款