0. GnuplotGnuplot是一个比较强大的绘图软件包,可以进行绝大多数的科学绘图.
octave, maxima 都用它作为后台绘图引擎.
官方站点:
RAYS LX 的官方的源里有,直接apt-get install gnuplot gnuplot-doc
安装gnuplot-doc包后,在/usr/share/doc/gnuplot-doc/examples/下有
很多例子可以参考,有兴趣的可以好好学习下。
Sinc function Fence plot Interlocking tori Earth 参考资料:
Learning gnuplot:
Plot example:
Document:
http://www.gnuplot.info/documentation.html1. SciGraphica一个可以替代origin的画图软件
官方站点:
-----------------------------------------------------------------
RAYS LX 的官方的源里有,直接apt-get install octave2.9 即可自动安装。
安装完后,直接在终端下输入octave即可使用。
示例:
信号频谱分析 扭曲的平面 Peaks 网状图 Sin(r)/r三维图形 参考资料:
可以参考MatLab的部分文档,octave语法与MatLab兼容。
如signal processing部分:
Manual:
安装octave2.9-doc包,在/usr/share/doc/octave2.9-doc/下有liboctave.pdf.gz
是为octave开发库文档。
最近其一直致力于在中国的推广普及,03-06年间,每年都有一次scilab程序设计竞赛
详细请参考: ,上面还有不少获奖的工具箱。
示例:
参考资料:
a. 中文图书有胡包钢的《科学计算自由软件——SCILAB教程》
b. Documents:
c. 书籍资料英法文版居多,可以参考:
d. Scilab step-by-step:
详细的介绍参见:
写得很不错:)
贴图:
参考资料:
The Maxima Book:
The Maxima Manuals:
5. R R 是一种为统计计算和图形显示而设计的语言及环境,它和贝尔实验室(Bell Laboratories)
John Chambers 等人开发的 S 系统相似。它提供了一系列统计和图形显示工具(线性和非线性
模型,统计检验,时间序列分析,分类,聚类,……)。
官方站点:
贴图:
参考资料:
R 导论:
R FAQ:
The R manuals:
Books: