
Pyhon计算
文章平均质量分 88
Furious7
这个作者很懒,什么都没留下…
展开
-
Python计算——二维数组的实现
在python中的数组是可以动态增加的,但只可以按顺序加。比如:a=[] 这是一个空数组(对了,在python中专门有数组模块,内置的类型叫list,译为列表,它是动态可变的,不象C中要么在写程序时,写好数组的个数,要么动态分配,就如上面所写,要执行两次)增加时a.append('a')就可以了。只要按顺序加,就没有问题 。使用时,完全可以使用下标:a[0]a[1]但如果引用不存转载 2014-03-13 21:07:04 · 2303 阅读 · 0 评论 -
Python计算——高斯消元法解线性方程组
#!/usr/bin/env python# coding=gb2312# 以上的信息随自己的需要改动吧def print_matrix( info, m ): # 输出矩阵 i = 0; j = 0; l = len(m) print info for i in range( 0, len( m ) ): for j in range( 0, len( m[i] ) ): if( j == l转载 2014-03-13 19:49:09 · 14781 阅读 · 0 评论 -
Python计算&绘图——曲线拟合问题
111原创 2014-03-16 11:19:45 · 15902 阅读 · 1 评论 -
Python计算——线性方程组求解
线性方程组求解求解线性方程组比较简单,只需要用到一个函数(scipy.linalg.solve)就可以了。比如我们要求以下方程的解,这是一个非齐次线性方程组:import numpy as npfrom scipy.linalg import solvea = np.array([[3, 1, -2], [1, -1, 4], [2, 0, 3]])b = np.转载 2014-03-13 20:01:18 · 30381 阅读 · 0 评论