歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 利用Sublime Text 2 來運行Matlab

利用Sublime Text 2 來運行Matlab

日期:2017/2/28 13:50:36   编辑: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

Copyright © Linux教程網 All Rights Reserved