用 python 代替 matlab 进行科学计算
我的环境是Fedora 14,因为windows的操作貌似和linux有点小小的不一样,例如windows要安装ipython,linux可以不用,用以下命令安装那些包,可能有些系统已经自己安装了。
yum install numpy scipy python-matplotlib -y
安装之后,基本就可以使用了,要待解决的问题就是字体问题(中文和数学公式),这个大家就Google吧,因为我还没有搞定,再然后就给出官方文档下载的地址, http:/ /docs.scipy.org/doc/ 和 http://matplotlib.sourceforge.net/contents.html ,然后推荐一本中文的书, http://hyry.dip.jp/pydoc/index.html
贴下测试代码:
#coding=utf-8
#!/usr/bin/env python
# Time-stamp: <2011-05-18 00:18:03 Wednesday by roowe>
# @version 1.0
# @author roowe
#import numpy
from matplotlib import *
from pylab import *
zhfont = matplotlib.font_manager.FontProperties(fname='/usr/share/fonts/cjkuni-ukai/ukai.ttc')
x = arange(0.0,2*pi, 0.001)
y = sin(x)
plot(x,y)
title(u'roowe處女作',fontproperties=zhfont)#設置字體,中文顯示暫時這樣頂着
savefig('roowe處女作.png', dpi=75)
#grid on
show()
你还在用盗版的Matlab吗?
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。