當(dāng)前位置:首頁(yè) > 電腦軟件 > 文理工具 > FreeMat官方版(科學(xué)計(jì)算工具)

FreeMat官方版(科學(xué)計(jì)算工具)

版本:v4.2 大?。?3.13M 語(yǔ)言:簡(jiǎn)體中文 類別:文理工具
  • 類型:國(guó)產(chǎn)軟件
  • 授權(quán):免費(fèi)軟件
  • 更新:2023-11-28
  • 環(huán)境:Windows10,Windows8,Windows7,WinXP,WinVista
  • 本地下載
9.1
0% 0%

情介紹

FreeMat官方版是一款功能強(qiáng)大、操作簡(jiǎn)單的科學(xué)計(jì)算軟件,主要用于數(shù)模競(jìng)賽、社會(huì)實(shí)踐、課程學(xué)習(xí)中所涉及到的數(shù)據(jù)處理,其軟件的功能和指令與Matlab有Octave都非常接近相似的。FreeMat是開(kāi)源免費(fèi)的,而且與Matlab、Octave這些軟件都具有較好的兼容性,F(xiàn)reeMat最大的特點(diǎn)就是其軟件功能非常的強(qiáng)大而且體積小巧,雖然安裝包僅有幾十兆,但是和Matlab這個(gè)軟件比起來(lái),其對(duì)數(shù)據(jù)的處理一點(diǎn)卻毫不遜色。
FreeMat語(yǔ)法和Matlab極其相似,正在學(xué)習(xí)使用Matlab的朋友很容易操作,便于新手操作。不過(guò),小巧的體積會(huì)使得它在運(yùn)行效率上Matlab快了許多??傊?,F(xiàn)reeMat是一款非常適合學(xué)生辦公群體使用的開(kāi)源跨平臺(tái)科學(xué)計(jì)算軟件,并且部分學(xué)校已經(jīng)改用FreeMat來(lái)作為授課教學(xué)使用!是不是心動(dòng)了呢,是不是也想學(xué)習(xí)一下呢,那還猶豫什么呢,趕快跟我一起下載吧!

功能特性

1、改進(jìn)的編輯器,集成調(diào)試器
2、改進(jìn)用戶界面可??抗ぷ鲄^(qū)和歷史命令
3、及時(shí)編譯器
4、大大提高了與 Matlab 的兼容性
5、動(dòng)態(tài)BLAS聯(lián)接
6、矢量fprintf,sprintf,fscanf,sscanf函數(shù)
7、新增修補(bǔ)處理圖形對(duì)象
8、更快的數(shù)字繪圖
9、在64位操作系統(tǒng)下處理能力超過(guò)2GB
10、代碼分析器

常見(jiàn)問(wèn)題

問(wèn):什么是 FreeMat?
FreeMat 是一個(gè)快速工程和科學(xué)處理的環(huán)境。它類似于 Mathworks 的 MATLAB 和 Research Systems 的 IDL 等商業(yè)系統(tǒng),但它是開(kāi)源的。它像言論一樣自由,像啤酒一樣自由。
問(wèn):為什么要進(jìn)行另一個(gè) MATLAB 克???您聽(tīng)說(shuō)過(guò) Octave、Scilab 等嗎?
是的!FreeMat 旨在超越 MATLAB,包含諸如與外部 C/C++/FORTRAN 代碼的無(wú)代碼接口、并行/分布式算法開(kāi)發(fā)(通過(guò) MPI)以及高級(jí)體積和 3D 可視化功能等功能。
問(wèn):FreeMat 與 MATLAB 100% 兼容嗎?那么IDL呢?
不會(huì)。FreeMat 支持 MATLAB 中大約 95%(虛構(gòu)的統(tǒng)計(jì)數(shù)據(jù))的功能。下表總結(jié)了 FreeMat 與 MATLAB 和 IDL 的比較情況。因?yàn)槲覀兿矚g以積極的方式引導(dǎo),所以支持以下功能:
1、N維數(shù)組操作(默認(rèn)情況下,N限制為6)
2、支持 8、16 和 32 位整數(shù)類型(有符號(hào)和無(wú)符號(hào))、32 和 64 位浮點(diǎn)類型以及 64 和 128 位復(fù)數(shù)類型
3、內(nèi)置算術(shù),用于操作所有支持的數(shù)據(jù)類型
4、支持通過(guò)除法運(yùn)算符求解線性方程組
5、特征值和奇異值分解
6、完整的控制結(jié)構(gòu)支持(包括、for、while、break、continue等)
7、2D繪圖和圖像顯示
8、完全支持異構(gòu)數(shù)組類型(在 MATLAB 語(yǔ)言中稱為“元胞數(shù)組”)
9、全支持動(dòng)態(tài)結(jié)構(gòu)數(shù)組
10、基于分割基數(shù)的 FFT 支持
11、引用傳遞支持(IDL 功能)
12、關(guān)鍵字支持(IDL 功能)
13、與外部 C/C++/FORTRAN 代碼的無(wú)代碼接口
14、本機(jī) Windows 支持
15、原生稀疏矩陣支持
16、對(duì) Mac OS X 的本機(jī)支持(無(wú)需 X11 服務(wù)器)
17、函數(shù)指針(完全支持 eval 和 feval)
18、類、運(yùn)算符重載
19、通過(guò) OpenGL 進(jìn)行 3D 繪圖和可視化
20、基于句柄的圖形
21、3D體渲染能力(通過(guò)VTK)
以下是當(dāng)前不支持的主要 MATLAB 功能列表:
1、圖形用戶界面/小部件
最后是正在進(jìn)行的功能列表(意味著它們處于開(kāi)發(fā)版本中或計(jì)劃在不久的將來(lái)):
1、小部件/GUI 構(gòu)建
2、用于移植 MATLAB MEX 文件的 FreeMat-to-MEX 接口。
如果您強(qiáng)烈感覺(jué) FreeMat 中缺少一個(gè)或多個(gè)有用的 MATLAB 功能,您可以自己添加它,也可以嘗試說(shuō)服其他人(例如我)為您添加它。至于 IDL,F(xiàn)reeMat 與 IDL 完全不兼容(語(yǔ)法基于 MATLAB),但實(shí)現(xiàn)了 IDL 中的一些關(guān)鍵概念,包括引用傳遞和關(guān)鍵字。
問(wèn):支持哪些平臺(tái)?
目前,支持 Windows、Linux 和 Mac OS X 平臺(tái)。其他 UNIX 環(huán)境(例如 IRIX/SOLARIS)也可以工作。FreeMat 本質(zhì)上需要 GNU gcc/g++ 和 LLVM/CLANG 來(lái)構(gòu)建。Win32 構(gòu)建需要 MINGW32。我不知道 FreeMat 是否適用于 Windows 98/95/ME 或 NT4,因?yàn)槲覠o(wú)法訪問(wèn)這些平臺(tái)中的任何一個(gè)。Mac OS X 的本機(jī)移植現(xiàn)已推出。

更新日志

v4.2版本
FreeMat 現(xiàn)在(希望)更容易構(gòu)建。頂層 README.TXT 包含有關(guān)如何在所有三個(gè)平臺(tái)(Linux、Mac OS X 和 Mingw32)上構(gòu)建 FreeMat 的說(shuō)明。
文檔已遷移至 doxygen。
JIT 后端進(jìn)行了許多改進(jìn)。
所有平臺(tái)均為 64 位!

載地址

  • 電腦版
FreeMat官方版(科學(xué)計(jì)算工具) v4.2

網(wǎng)友評(píng)論

0條評(píng)論
(您的評(píng)論需要經(jīng)過(guò)審核才能顯示)