Ch与科学计算软件 matlab、mathematica 的功能对照

来源:互联网 发布:税务师网络课程 编辑:程序博客网 时间:2024/06/02 14:43
用惯了matlab 和mathematica 等高端语言,我现在倒想用C了。于是用起了Ch ,最初我只是把它当作C的IDE来用的,可最近发现Ch 功能远非我所了解的那些。

(http://www.softintegration.com/products/features/ch_matlab_mathematica.html)

Major features comparison among Ch®, MATLAB® and Mathematica®



Major Features Ch MATLAB Mathematica Interpretive execution of programs ★ ★ ★ Interactive computing in command mode ★ ★ ★ Array as first-class object ★ ★ ★ Variable length arrays ★ ★ ★ Adjustable array bounds ★ ★ ★ Elementary mathematical functions ★ ★ ★ Matrix operations and functions ★ ★ ★ Array operations and functions ★ ★ ★ Advanced numerical analysis functions ★ ★ ★ 2D/3D plotting ★ ★ ★ 2D/3D graphics ★ ★ ★ Animation ★ ★ ★ Graphical user interface (GUI) ★ ★ ★ IEEE floating-point arithmetic ★ ★ ★ Complex numbers ★ ★ ★ Real Infinity ★ ★ 无 Real Not-a-Number ★ ★ 无 Complex Infinity ★ 无 ★ Complex Not-a-Number ★ 无 ★ C LAPACK for linear alegbra ★ 无 无 Classes ★ ★ 无 Recursive functions ★ ★ ★ Nested functions ★ 无 ★ Symbolic computing 无 无 ★ Extended precision 无 无 ★ Wide characters ★ 无 ★ String type for handling text ★ 无 ★ Shell programming ★ 无 无 Portable command shell ★ 无 无 Typed language ★ 无 无 Embeddable in other applications ★ 无 无 Calling exising C/C++ code ★ 无 无 Safe mode for secure computing ★ 无 无 Safe applets for internet computing ★ 无 无 CGI for Web development ★ 无 无
对行业标准的支持
C90 ★ 无 无 All numerical features in C99 ★ 无 无 Classes in C++ ★ 无 无 POSIX ★ 无 无 TCP/IP Socket/Winsock ★ 无 无 Win32 APIs ★ 无 无 X/Motif ★ 无 无 OpenGL ★ 无 无 GTK+ ★ 无 无 ODBC ★ 无 无
原创粉丝点击