当前位置:当百下载站 > 电脑软件 > 应用软件 > FreeMat官方版v4.2
FreeMat官方版

FreeMat官方版

版本:v4.2 大小:53.13MB 语言:简体中文 类别:应用软件
  • 类型:国外软件
  • 更新:2026-11-07 15:54:51
  • 系统:win7/win8/win10/win11

详情介绍

FreeMat 这款科学计算软件免费且开放源代码,其语法设计大幅沿用 MATLAB 的规范,大部分 m 脚本文件能够直接投入运行,语法结构和矩阵运算规则彼此通用。它本身具备最高六维数组的运算能力,同时集成了 FFT 傅里叶变换、统计计算、插值拟合以及优化算法等数学工具,足以应对科研建模、数值仿真等场景中的实际需要。

FreeMat官方版 软件截图

更新日志

v4.2版本

1、FreeMat现在(希望)更容易构建。顶层README.TXT包含如何在三个平台(Linux、Mac OS X 和 Mingw32)上构建 FreeMat 的说明。

2、相关文档现已改用 doxygen 进行整理与维护。

3、JIT 后端获得了若干优化。

4、各平台均已全面支持64位环境。

FreeMat官方版常见问题

1、FreeMat 是什么?

FreeMat 为工程计算与科学数据处理提供了轻量而高效的工具环境。它支持类似 Mathworks MATLAB 以及 Research Systems IDL 这类商业软件的工作方式,不过其源代码完全开放。既可自由使用,也可免费获取。

2、为什么还要再造一个 MATLAB 的替代品?Octave、Scilab 这些名字你听说过吗?

FreeMat 的目标不止于兼容 MATLAB,它试图在多个层面实现超越:提供无需编写额外代码即可对接外部 C/C++/FORTRAN 程序的接口,支持基于 MPI 的并行与分布式算法开发,并配备较高级的体积渲染与三维可视化能力。

问:FreeMat 能否与 MATLAB 完全兼容?对 IDL 的支持情况又如何?

不会。FreeMat 能覆盖 MATLAB 约九成五(此为虚构统计)的功能。

3、为什么选择GPL?

FreeMat 早期各版本遵循的是 MIT 许可,而如今这一版本已转为 GPL 协议。GPL 生态中有不少出色工具可供选用,比如 Qt、FFTW 和 FFCALL,FreeMat 目前也加入了这一行列。

4、支持哪些平台?

该软件可运行于 Windows、Linux 与 Mac OS X 系统,在 IRIX、SOLARIS 等其他 UNIX 环境下同样具备可用性。构建 FreeMat 时,GNU gcc/g++ 与 LLVM/CLANG 是必不可少的工具链;若面向 Win32 平台进行构建,则还需借助 MINGW32。

软件功能介绍

1、支持多维数组运算,默认维度上限为6维。

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

3、具备算术运算能力,可作用于各类已支持的数据类型。

4、可借助除法算子完成线性方程组的求解。

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

6、具备完整的控制结构支持,涵盖 for、while、break、continue 等语句。

7、二维图形绘制与画面呈现。

8、支持异构数组类型,在 MATLAB 中这一类型被称为“单元数组”。

9、对动态结构数组提供了完整支持。

10、采用分裂基数方案的快速傅里叶变换支持

11、支持引用传递,这是 IDL 所具备的一项功能。

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

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

14、对 Windows 平台提供原生支持。

15、内置稀疏矩阵原生支持。

16、在 Mac OS X 系统上可直接运行,不必依赖 X11 服务器。

17、功能指针:评估与 FEVAL 两种方式都能完整支持该特性。

18、类,算符过载。

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

20、基于句柄的图形。

21、借助VTK实现三维体数据渲染。

下载地址

  • 电脑版
FreeMat官方版v4.2

用户评论

(您的评论需要经过审核才能显示)


0条评论

↑