当前位置:首页 > Win软件 > 行业办公
  • 软件版本:v4.2
  • 软件大小:53.13M
  • 软件语言:英文
  • 应用平台:Windows
  • 更新日期:2026-08-29

详情介绍

FreeMat是一个免费开源的专业科学计算工具,语法高度兼容MATLAB,绝大多数m脚本可直接运行,语法、矩阵运算规则通用。原生支持最高六维数组运算,内置FFT傅里叶变换、统计运算、插值拟合、优化算法等数学工具,充分满足科研建模、数值仿真等场景的使用需求。

软件功能介绍

1、N维数组操作(默认情况下,N限制为6维)。

2、支持8、16和32位整数类型(有符号和无符号),32位和64位浮点类型,以及64位和128位复杂类型。

3、内置算术操作,支持所有支持的数据类型。

4、支持通过除法算子求解线性方程组。

5、特征值与奇异值分解。

6、完整的控制结构支持(包括:for、while、break、continue 等)。

7、二维绘图与图像显示。

8、异构数组类型(MATLAB术语称为“单元数组”)完全支持。

9、动态结构数组的全面支持。

10、基于分裂基数的FFT支持

11、引用传递支持(IDL的一个功能)。

12、关键词支持(IDL功能)。

13、与外部 C/C++/FORTRAN 代码的无代码接口。

14、原生Windows支持。

15、原生稀疏矩阵支持。

16、原生支持 Mac OS X(无需 X11 服务器)。

17、功能指针(评估和 FEVAL 均完全支持。

18、类,算符过载。

19、通过OpenGL进行三维绘图与可视化。

20、基于句柄的图形。

21、3D体积渲染能力(通过VTK)。

FreeMat官方版常见问题

1、什么是 FreeMat?

FreeMat 是一个快速工程和科学处理的环境。它类似于 Mathworks 的 MATLAB 和 Research Systems 的 IDL 等商业系统,但它是开源的。它像言论一样自由,像啤酒一样自由。

2、为什么要进行另一个 MATLAB 克隆?您听说过 Octave、Scilab 等吗?

是的!FreeMat 旨在超越 MATLAB,包含诸如与外部 C/C++/FORTRAN 代码的无代码接口、并行/分布式算法开发(通过 MPI)以及高级体积和 3D 可视化功能等功能。

问:FreeMat 与 MATLAB 100% 兼容吗?那么IDL呢?

不会。FreeMat 支持 MATLAB 中大约 95%(虚构的统计数据)的功能。

3、为什么选择GPL?

之前的FreeMat版本均以MIT许可发布。当前版本采用 GPL 协议发布。有许多优秀的工具可用于GPL代码(如Qt、FFTW、FFCALL),FreeMat现在就是其中之一。

4、支持哪些平台?

目前,支持 Windows、Linux 和 Mac OS X 平台。其他 UNIX 环境(例如 IRIX/SOLARIS)也可以工作。FreeMat 本质上需要 GNU gcc/g++ 和 LLVM/CLANG 来构建。Win32 构建需要 MINGW32。

下载地址

本站资源搜集自互联网或软件官方,使用前请自行查杀病毒!
遇到任何问题,如无法下载、解压密码缺失等请:点击这里反馈或评论

最新发布