GNU Octave 3.0正式发布
程序员文章站
2022-06-09 12:29:17
...
GNU Octave是一个开源数值计算高级语言,可以数字化地解决线性和非线性问题。它提供了一个简单的命令行界面,与MATLAB语言高度兼容。自2.0发布后,经历长达11年的开发,稳定版GNU Octave 3.0于12月21日正式发布。与其它免费的MATLAB竞争对手如Scilab不同,优先兼容MATLAB是GNU Octave的主要设计目标。新版的一些图形功能类似Matlab的图形和可视化系统Handle Graphics,以及与MATLAB的相近的语法,新增加的一些函数来自于子项目,Octave-Forge,它从功能上类似于MATLAB的工具箱。GUI开发正在进行中,但仍然不是Jit编译的执行方式。
相关资料:
MATLAB是一种由美国MathWorks公司出品的商业数学软件,是一种数值计算环境和编程语言,主要包括MATLAB和Simulink两大部分。MATLAB基于矩阵(英语:Matrix)运算,其全称MATrix LABoratory即得名于此。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。
20世纪70年代,美国新墨西哥大学计算机科学系主任Cleve Moler为了减轻学生编程的负担,用FORTRAN编写了最早的MATLAB。1984年由Little、Moler、Steve Bangert合作成立了的MathWorks公司正式把MATLAB推向市场。到20世纪90年代,MATLAB已成为国际控制界的标准计算软件。
虽然它以一种科学软件的面目出现,但它更像一种语言,通过工程人员比较容易理解和学习的方式,借助积木般的构建和解决问题的方式,将目前工程和科学界重要的问题通过软件制作成工具包。最基础的两个部分是matlab和simulink,但最强大的部分却是它的工具箱,每一代matlab都会增加一些工具箱,而且很多科学家还在不断完善这些工具箱,一些爱好者也会在新闻组中发布自己的工具箱。例如在matlab7.01版本中,SimMechanics工具箱就提供了很好的解决机械仿真的工具箱,而此前如果要实现这个功能就需要更专业的软件或者通过更专业的编程才能完成。
相关资料:
MATLAB是一种由美国MathWorks公司出品的商业数学软件,是一种数值计算环境和编程语言,主要包括MATLAB和Simulink两大部分。MATLAB基于矩阵(英语:Matrix)运算,其全称MATrix LABoratory即得名于此。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。
20世纪70年代,美国新墨西哥大学计算机科学系主任Cleve Moler为了减轻学生编程的负担,用FORTRAN编写了最早的MATLAB。1984年由Little、Moler、Steve Bangert合作成立了的MathWorks公司正式把MATLAB推向市场。到20世纪90年代,MATLAB已成为国际控制界的标准计算软件。
虽然它以一种科学软件的面目出现,但它更像一种语言,通过工程人员比较容易理解和学习的方式,借助积木般的构建和解决问题的方式,将目前工程和科学界重要的问题通过软件制作成工具包。最基础的两个部分是matlab和simulink,但最强大的部分却是它的工具箱,每一代matlab都会增加一些工具箱,而且很多科学家还在不断完善这些工具箱,一些爱好者也会在新闻组中发布自己的工具箱。例如在matlab7.01版本中,SimMechanics工具箱就提供了很好的解决机械仿真的工具箱,而此前如果要实现这个功能就需要更专业的软件或者通过更专业的编程才能完成。
上一篇: 传智播客各大校区师资共享 广州市PHP培训课程万众期待
下一篇: matlab下GPU编程笔记
推荐阅读
-
魅族Flyme 8.1稳定版正式发布:小窗模式2.1、游戏振感3.0
-
华为Matebook 13正式发布:搭载Huawei Share 3.0技术
-
Apache Spark 3.0 预览版正式发布,多项重大功能发布
-
React Suite v3.0 正式版发布
-
黑鲨游戏手机2 Pro正式发布:全系标配12GB大内存+UFS 3.0闪存
-
JEDEC正式发布了UFS 3.0 性能比UFS ..
-
GNU Octave 3.0正式发布
-
魅族Flyme 8.1稳定版正式发布:小窗模式2.1、游戏振感3.0
-
DataNucleus Access Platform 3.0正式版发布,Java 数据持久化框架
-
zTree v3.0 正式版发布,JQuery Tree插件