前段时间改写了一个多层复合介质厚壁圆筒传热计算的程序,因为源程序是fortran的,我自己比较喜欢java语言,而且不太喜欢采用java调用exe的方式,所以就改写成java语言了。后来在网上看到很多人用python做科学计算,而且绘制的图表相当漂亮了,先装了一个python(x,y),发现太大,电脑一下很卡,又试着装了一个Anaconda3,启动spy的人,跑了下,效果如下图。
Anaconda Python 是 Python科学技术包的合集,功能和 Python(x,y)类似。它是新起之秀,已更新多次了。包管理使用 conda,GUI基于 PySide,所有的包基本上都是最新版,没有PyQt和wxpython等,容量适中,但该有的科学计算包都有:numpy,sicpy,matplotlib,spyder....。
Anaconda Python 是完全免费的企业级的Python发行大规模数据处理、预测分析和科学计算工具。
Linux系统里面,Anaconda安装、更新和删除都很方便,且所有的东西都只安装在一个目录中 /home/wxp/anaconda/,这点比下面的Canopy要好得多。Anaconda的开发和维护中有Python创始人和社区的核心成员。Anaconda目前提供Python 2.6.X,Python 2.7.X,Python 3.3.X和Python 3.4.X四个系列发行包,这也是其他发行版所望尘莫及的。因此在各种操作系统中,无论是Linux,还是Windows、Mac,都推荐Anaconda!
Anaconda Python的网站地址:https://www.continuum.io/downloads
分享一个用python做科学计算的博客地址:http://old.sebug.net/paper/books/scipydoc/index.html#python
同时顺便转载Sloth is a sin的博客中的一个图片,你的图表表达方式对吗?看看下面这个图。图片中有几个单词拼写错误,请忽略。