導航:首頁 > 操作系統 > matlablinuxjava

matlablinuxjava

發布時間:2022-05-07 17:39:24

linux python運行matlab代碼

matlab自帶的Engine API for python,一個python源碼安裝包,直接安裝完成後,就可以調用matlab代碼了,目前,這種方式支持的python版本主要是python2.7和python3.5以上,下面我簡單介紹一下這種方式:

1.首先,安裝Engine API for python,這個直接在matlab安裝目錄下找就行,主要在engines目錄中,如下,有2個API介面,一種是java,一種是python:

② linux 和mac用的matlab是同一個版本嗎

是的,mac版在linux里也可以安裝,很久沒用了,記得需要java的。

③ matlab有linux版本嗎

有的,windows下,linux下我都用過,matlab的linux版圖形界面使用的而是java,操作沒有windows版的流暢,或多或少還有點問題,總之,感覺沒有windows版好用,同版本的功能都是一樣的,據說linux內核效率較高,跑matlab比windows快,但我沒感覺出來。

以下是我的安裝方法(注意你的matlab版本):
軟體下載地址:ftp://soft.hit.e.cn/software/Science/Mathworks.Matlab/MatlabR13Unix/
打開終端窗口,su轉到root帳戶。
mkdir /usr/local/matlab
mkdir /mnt/cdrom
mount -o loop /*matlab安裝文件保存目錄*/matlab1.iso /mnt/cdrom
/mnt/cdrom/install
按照圖形化安裝提示安裝,注意選擇安裝路徑為/usr/local/matlab
當提示需要license文件時,將一下內容另存為license.dat文件,並打開另一個終端:
cp /*這個文件的路徑*/license.dat /usr/local/matlab/etc/
INCREMENT TMW_Archive MLM 14 01-jan-0000 0 2DA02A437FF1D34A309B \
VENDOR_STRING=41401802cd0032c79c56eff HOSTID=DEMO SN=170282
INCREMENT MATLAB MLM 14 01-jan-0000 500 5D609AD3B3B1D378871D \
DUP_GROUP=UH SN=170282

這樣可以繼續安裝了,當提示CD1安裝成功後,再打開一個終端窗口,輸入:
umount /mnt/cdrom
mount -o loop /*matlab安裝文件保存目錄*/matlab2.iso /mnt/cdrom
以繼續安裝,當提示CD2安裝完成後,再進行:
umount /mnt/cdrom
mount -o loop /*matlab安裝文件保存目錄*/matlab3.iso /mnt/cdrom
知道CD3安裝完成。
將從安裝文件下載地址下載的license.dat文件替換剛剛另存為並拷貝到
/usr/local/matlab/etc/里的那個license.dat文件。(安裝時拷貝的那個文件只用於安裝,但不能正常使用軟體。)

這樣安裝就算完成了。
啟動軟體需要在終端輸入:/usr/local/matlab/bin/matlab
發現之出現一個程序的窗口就未響應了,這是因為在中文環境與matlab沖突,輸入:
env LANG=C LC_ALL=C /usr/local/matlab/bin/matlab
這樣就可以正常啟動matlab了。

④ Linux下運行Matlab真的要比在Windows下運行快嗎

如果不需要畫圖,可以在命令行下試試
matlab -nodisplay -r 「函數名」
據我自己經驗,如果硬體差不多的話,兩者實際上速度是差不多的.
另外,matlab本身對循環就慢,你可以直接用矩陣運算比較下。

⑤ VB、C語言、Java、linux、matlab、等等這些個計算機語言,相互之間的聯系是有多大啊~

VB :程序設計語言,原來叫Basic語言,非常簡單,後來微軟把它弄成了可視化開發,就變成了Visual Basic,更加簡單了,但是到了.net時代,又比原來的VB6(98年)貌似復雜了一些,現在用的人不太多吧。 總之就是簡單 ,入門好學。C語言 :非常強悍,幾十年的發展歷史(可以維基一下),既是一種低級語言(可以操作計算機硬體),又是一種高級語言(好理解,一般有點基礎看得懂英語就沒問題), 可以編寫操作系統、驅動程序、所有類型的軟體,只不過開發效率比較低。 它的延續是C++,加入面向對象支持,更能一樣強大,開發效率稍高,常見的商業軟體基本都是C++的傑作。Java :可以理解為 基於C、C++的發展出來的面向對象的高級語言 ,跨平台,windows,linux都可以運行,發展較成熟,開發效率很高,但是運行效率遠不及C、C++,但是比前二者簡單。與其類似的是微軟的C#語言,在Visual Studio強大工具支持下,開發效率也非常高,換句話說就是可以很快的實現一個軟體,用C語言一個月做出來,用c#一星期,軟肋也是運行速度比C、C++慢得多。linux :一種操作系統,開放源代碼的,和windows一個級別,是操作系統,一種軟體,不是程序設計語言。matlab :一個科學計算的環境,提供一些腳本(簡單的程序代碼),完成一些特定的計算任務,功能有限,局限於軟體之內,就是計算、輸出、繪圖。
希望採納

⑥ Linux系統調用Matlab編譯的jar包報錯

需要到Linux環境下編譯成jar包,通用。Java是一次編寫。不代表所有的class都能用。不同環境的機器需要重新編譯。

⑦ linux, java ,matlab前景如何

matlab是一個數學工具,幫助你分析與畫圖之類的操作比較多;
linux是一個操作系統,你學linux學到最後,還是要設計到編程的問題;
所以這些的核心就是要掌握編程技術,因此學習先學JAVA比較好,很多公司都是用JAVA進行開發,工作前景很好的!

⑧ 請問matlab的linux安裝包os x能用嗎

有的,windows下,linux下我都用過,matlab的linux版圖形界面使用的而是java,操作沒有windows版的流暢,或多或少還有點問題,總之,感覺沒有windows版好用,同版本的功能都是一樣的,據說linux內核效率較高,跑matlab比windows快,但我沒感覺出來。

以下是我的安裝方法(注意你的matlab版本):
軟體下載地址:ftp://soft.hit.e.cn/software/Science/Mathworks.Matlab/MatlabR13Unix/
打開終端窗口,su轉到root帳戶。
mkdir /usr/local/matlab
mkdir /mnt/cdrom
mount -o loop /*matlab安裝文件保存目錄*/matlab1.iso /mnt/cdrom
/mnt/cdrom/install
按照圖形化安裝提示安裝,注意選擇安裝路徑為/usr/local/matlab
當提示需要license文件時,將一下內容另存為license.dat文件,並打開另一個終端:
cp /*這個文件的路徑*/license.dat /usr/local/matlab/etc/
INCREMENT TMW_Archive MLM 14 01-jan-0000 0 2DA02A437FF1D34A309B \
VENDOR_STRING=41401802cd0032c79c56eff HOSTID=DEMO SN=170282

⑨ linux下安裝的matlab無法顯示中文,怎麼辦求詳細解答!謝謝!

首先要明白在linux下Matlab的圖形界面是用java做的,所以matlab無法顯示中文,實際上是你的linux系統中的java系統的中文字體配置沒有做好。
下面提供兩個方法。

方法一:

打開matlab/sys/java/jre/glnx86/jre1.4.2/lib/下的font.properties,在最後加上如下語句:

filename.--misc-simsun-medium-r-normal-*-*-120-*-*-c-*-gbk-0=/usr/share/fonts/zh_CN/TrueType/simsun.ttc
appendedfontpath=/usr/share/fonts/zh_CN/TrueType/

其中的simsun.ttc是從windows拷貝過去的,當然也可以不用它,只要是支持中文的字體即可。比如Fedora8該目錄下的 zysong.ttf也可以。

其中"filename."屬性用於指定matlab打開文件對話框中路徑的顯示字體

"appendedfontpath"屬性用於指定額外字體,指定該路徑為系統中包含中文字體字體的路徑

然後在matlab的設置選項中選取需要的字體。

方法二:

也可以把字體直接拷貝到或鏈接到matlab/sys/java/jre/glnx86/jre1.4.2/lib/fonts下,再啟動matlab選擇字體。

方法三(建議使用):

由於Matlab自帶的jre比較老,建議升級到最新的jre,使用命令:

sudo apt-install sun-java6-jre

來安裝jre,然後cd到Matlab安裝目錄下的sys/java/jre/glnx86目錄下創建一個到sun-java6-jre的鏈接

sudo ln -si /usr/lib/jvm/java-6-sun-1.6.0.03/jre jre1.6.0.03

然後修改Matlab安裝目錄下的sys/java/jre/glnx86/jre.cfg文件,將其中的1.4.2修改成1.6.0.03,這樣,matlab就會使用1.6.0.03的jre來啟動了,新的jre性能應該比老的要好。

這樣,不需要修改任何的文件,啟動matlab後,在preferences的fonts列表中就可以看到系統所有使用的字體,選擇一個支持中文的字體即可。

閱讀全文

與matlablinuxjava相關的資料

熱點內容
如何禁用安卓全家桶 瀏覽:257
oa伺服器異常怎麼辦 瀏覽:69
cmd編譯utf8 瀏覽:278
怎麼截取app接受的數據 瀏覽:277
nrf24l01pdf 瀏覽:299
php字元串轉array 瀏覽:435
U盤分了文件夾後 瀏覽:941
javasetstring 瀏覽:838
壓縮包里文件夾是白色的 瀏覽:473
編譯鏈接知乎 瀏覽:592
php查詢按鈕 瀏覽:716
有音響游戲解壓神器 瀏覽:254
怎麼壓縮圖片jpeg 瀏覽:714
澳大利亞net程序員 瀏覽:580
程序員加班難受 瀏覽:991
如何看伺服器品牌 瀏覽:257
ecy50clp壓縮機多少W 瀏覽:756
mac終端命令怎麼保存 瀏覽:851
微信公眾號圖片壓縮 瀏覽:442
可以在安卓平板上畫畫的軟體是什麼 瀏覽:439