楼主: leoncamel
9579 0

matlab的开源替代品--octave [推广有奖]

  • 0关注
  • 1粉丝

学前班

90%

还不是VIP/贵宾

-

威望
0
论坛币
33 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
75 点
帖子
3
精华
0
在线时间
0 小时
注册时间
2007-6-25
最后登录
2013-8-14

楼主
leoncamel 发表于 2007-6-27 04:30:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币


Matlab 虽然强大,但是价格不菲。Octave则是一个开源的,兼容大部分Matlab语法的替代品。开源的好处就是,任何人都有修改,提高软件性能的自由。加上Octave-forge的社区,任何人都可以共享自己的程序,也可以从这个巨大的算法库中受益。

Octave : http://www.gnu.org/software/octave/

Octave-forge : http://octave.sourceforge.net/

Octave is a high-level interactive language, primarily intended for numerical computations that is mostly compatible with MATLAB.(1)

Octave can do arithmetic for real and complex scalars and matrices, solve sets of nonlinear algebraic equations, integrate functions over finite and infinite intervals, and integrate systems of ordinary differential and differential-algebraic equations.

Octave uses the GNU readline library to handle reading and editing input. By default, the line editing commands are similar to the cursor movement commands used by GNU Emacs, and a vi-style line editing interface is also available. At the end of each session, the command history is saved, so that commands entered during previous sessions are not lost.

The Octave distribution includes a 200+ page Texinfo manual. Access to the complete text of the manual is available via the help command at the Octave prompt.

Two and three dimensional plotting is fully supported using gnuplot.

The underlying numerical solvers are currently standard Fortran ones like Lapack, Linpack, Odepack, the Blas, etc., packaged in a library of C++ classes. If possible, the Fortran subroutines are compiled with the system's Fortran compiler, and called directly from the C++ functions. If that's not possible, you can still compile Octave if you have the free Fortran to C translator f2c.

Octave is also free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation.


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:octave MATLAB matla atlab Atl MATLAB 替代品 octave 开源

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-30 18:59