有哪些是可替代MATLAB的開(kāi)源軟件

這篇文章主要介紹了有哪些是可替代MATLAB的開(kāi)源軟件,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

創(chuàng)新互聯(lián)建站是一家專(zhuān)注于網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)與策劃設(shè)計(jì),遵義網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)建站做網(wǎng)站,專(zhuān)注于網(wǎng)站建設(shè)十余年,網(wǎng)設(shè)計(jì)領(lǐng)域的專(zhuān)業(yè)建站公司;建站業(yè)務(wù)涵蓋:遵義等地區(qū)。遵義做網(wǎng)站價(jià)格咨詢:028-86922220

可替代 MATLAB 的開(kāi)源軟件

SCILAB

SCILAB 是一款與 MATLAB 類(lèi)似的開(kāi)源軟件,可以實(shí)現(xiàn) MATLAB 上所有基本的功能,如科學(xué)計(jì)算、矩陣處理及圖形顯示等。

由于 SCILAB 的語(yǔ)法與 MATLAB 非常接近,熟悉 MATLAB 編程的人很快就會(huì)掌握 SCILAB 的使用。有意思的是,SCILAB 提供的語(yǔ)言轉(zhuǎn)換函數(shù)可以自動(dòng)將用 MATLAB 語(yǔ)言編寫(xiě)的程序翻譯為 SCILAB 語(yǔ)言。目前,SCILAB 可在 Linux、WINDOWS 和 Mac OS 全 PC 平臺(tái)運(yùn)行。

作為開(kāi)放源碼的軟件,SCILAB 遵循 GPL 2.0 開(kāi)源協(xié)議,源代碼、用戶手冊(cè)及二進(jìn)制的可執(zhí)行文件都可以通過(guò)官網(wǎng)免費(fèi)直接下載使用。用戶不僅可以在 SCILAB 的許可證條件下自由使用該軟件,還可以根據(jù)自己需要修改源代碼。

Octave

Octave 是一個(gè)類(lèi)似 MATLAB 和 Scilab 的數(shù)學(xué)軟件包,可以進(jìn)行各種運(yùn)算,編程。它還有豐富的 C++ 接口可以讓用戶編程時(shí)調(diào)用。其配套的繪圖工具采用 gnuplot 。Octave 的使用也是基于字符終端模式的,當(dāng)需要繪圖時(shí),將會(huì)調(diào)用 gnuplot 進(jìn)行數(shù)據(jù)繪圖,并顯示出來(lái)。

Octave 是用 C++ 編寫(xiě)的,它內(nèi)容豐富的庫(kù)也可以供用戶在編寫(xiě)軟件時(shí)調(diào)用。Octave 同時(shí)還支持 Fortran 等的調(diào)用,GSL 綁定等??梢杂捎脩舳ㄖ谱约旱暮瘮?shù)、子程序等。

Spyder

Spyder 是一款輕量級(jí)的 Python IDE ,提供高級(jí)的代碼編輯、交互測(cè)試、調(diào)試等特性,適用于數(shù)據(jù)分析。Spyder 的界面與 MATLAB 非常類(lèi)似,其作者早年也承認(rèn)模仿了 MATLAB 的設(shè)計(jì)。如果對(duì)于 MATLAB 的仿真建模需求不高的話,Spyder 足以取而代之。

高校應(yīng)擁抱開(kāi)源

MATLAB 事件也引發(fā)了人們的反思,國(guó)內(nèi)高校是否會(huì)因此事件掀起一波進(jìn)一步擁抱開(kāi)源的風(fēng)潮?

自由軟件運(yùn)動(dòng)之父 RMS 曾呼吁學(xué)校只應(yīng)使用自由軟件,因?yàn)閷W(xué)校具有社會(huì)使命:教育學(xué)生成為強(qiáng)大、有能力、獨(dú)立、合作和自由的社會(huì)公民?!皩W(xué)校應(yīng)該推動(dòng)自由軟件的使用,正如學(xué)校推動(dòng)對(duì)話和投票一樣。教育學(xué)生使用自由軟件就是培育能夠生活在自由數(shù)字社會(huì)的公民。這樣就可以幫助整個(gè)社會(huì)避免為超級(jí)企業(yè)集團(tuán)所主導(dǎo)。反過(guò)來(lái),教授非自由軟件就是在培育依賴性,這和學(xué)校的社會(huì)使命背道而馳。學(xué)校絕不應(yīng)該這么做。”

 有哪些是可替代MATLAB的開(kāi)源軟件

如今看來(lái),RMS 的擔(dān)憂絕非危言聳聽(tīng)。我們很多人從學(xué)生時(shí)代開(kāi)始,接觸的就是 Windows 系統(tǒng)、MATLAB、CAD 等專(zhuān)有軟件,對(duì)這些國(guó)外軟件產(chǎn)生了很強(qiáng)的依賴性,盡管這些軟件對(duì)學(xué)生來(lái)說(shuō)或許是免費(fèi)的。但歸根結(jié)底,為什么專(zhuān)屬軟件的開(kāi)發(fā)者會(huì)為學(xué)校提供非自由軟件的免費(fèi)拷貝?RMS 曾表示,“因?yàn)樗麄兤髨D利用學(xué)校來(lái)培育對(duì)其產(chǎn)品的依賴性,正如煙草公司向?qū)W生發(fā)放免費(fèi)香煙一樣。一旦學(xué)生畢業(yè),他們就不會(huì)再得到免費(fèi)拷貝,他們的雇主也不會(huì)。一旦有了依賴性,你就會(huì)付錢(qián),而且升級(jí)換代也會(huì)很貴?!?/p>

“自由軟件允許學(xué)生學(xué)習(xí)軟件如何工作。一些有編程天賦的學(xué)生,在他們的少年時(shí)代,渴求學(xué)習(xí)一切關(guān)于計(jì)算機(jī)和軟件的知識(shí)。他們有強(qiáng)烈的好奇心,想要閱讀他們所用軟件的源代碼。專(zhuān)屬軟件拒絕了他們對(duì)知識(shí)的渴求:它說(shuō),‘這些知識(shí)是秘密—學(xué)習(xí)是禁止的!’專(zhuān)屬軟件是教育精神的敵人,所以學(xué)校不應(yīng)該容忍專(zhuān)屬軟件,除非是作為逆向工程的對(duì)象?!?nbsp;

盡管 RMS 的話中包含了個(gè)人對(duì)于專(zhuān)有軟件廠商的敵意,但當(dāng)越來(lái)越多的專(zhuān)有軟件成為政治的枷鎖時(shí),國(guó)內(nèi)高校擁抱開(kāi)源確實(shí)是一個(gè)更好的選擇。

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“有哪些是可替代MATLAB的開(kāi)源軟件”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來(lái)學(xué)習(xí)!

文章題目:有哪些是可替代MATLAB的開(kāi)源軟件
URL地址:http://muchs.cn/article12/ghecgc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動(dòng)網(wǎng)站建設(shè)全網(wǎng)營(yíng)銷(xiāo)推廣、微信公眾號(hào)、云服務(wù)器外貿(mào)網(wǎng)站建設(shè)、小程序開(kāi)發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營(yíng)