摘要:#!/usr/bin/env pythonimport numpy as npimport pylab as plfrom matplotlib.animation import FuncAnimationdef update(n, img): data = np.sin(x**2+y**2+n*0.1)# img.set_data(data) img.set_array(data[:-1,:-1].ravel()) return img,fig2 = pl.figure()x, y = np.mgrid[-2:2:50j,-2:2:50j]base = np.sin(...
阅读全文
03 2013 档案
摘要:Linux中,在新的一行的开头,输入Ctrl-d,就代表EOF(如果在一行的中间按下Ctrl-d,表示输出“标准输入”的缓存区,这时需要按两次)。另外Ctrl-z表示中断进程,在后台挂起,用fg命令切回前台;Windows中,Ctrl+Z表示EOF如果真的想输入Ctrl-D怎么办?这时必须先按下Ctrl-V,然后就可以输入Ctrl-D,系统就不会认为这是EOF信号。Ctrl-V表示按"字面含义"解读下一个输入,要是想按"字面含义"输入Ctrl-V,连续输入两次就行了。
阅读全文
摘要:装好EPD之后,import pylab会出现如下错误ImportError: Matplotlib backend_wx and backend_wxagg require wxPython >=2.8解决方法:sudo apt-get install libjpeg62
阅读全文
摘要:independent .VS. dependent给定向量u, v, w,如果x1*u+x2*v+x3*w = 0当且仅当x1=0,x2=0,x3=0时才成立,则称u,v,w是independentIndependent columns: Ax = 0 has one solution. A is an inveritlbe matrixDepedent columns: Ax = 0 has many solutions. A is a singular matrixGauss-Jordan Elimination可以手动的求逆,[A I]通过初等变换得到[I B],B就是A的逆LU fa
阅读全文
摘要:myVar = 1def myfunc(): myVar += 1myfunc()会提示错误:UnboundlocalError: local variable 'myVar' referenced before assignmentPython提出如下假设:如果在函数体内的任何地方对变量赋值,则Python将名称添加到局部命名空间中。语句myVar += 1对名称myVar赋值,则myVar是函数myfunc的局部命名空间的一部分,而它当前没有关联值,所以会产生错误。解决方法:使用global语句myVar = 1def myfunc(): global myVar myV.
阅读全文
摘要:1. copy 浅拷贝,只拷贝父对象,不会拷贝对象内部的子对象,而是对子对象引用。import copya = [1, [2, 3]]b = copy.copy(a)a[0] = 2a[1][0] = 1print 'a= ', aprint 'b= ', b输出:a= [2, [1, 3]]b= [1, [1, 3]]它等价于:import copya = [1, [2, 3]]b = a[:] #对于子对象只引用了a[0] = 2a[1][0] = 1print 'a= ', aprint 'b= ', b2. deepcop
阅读全文

浙公网安备 33010602011771号