Python也能干大事

2018-04-08 16:43:14 浏览数 (1)

用Python做数值计算,和MATLAB一样简洁方便,关键是Python还是免费的,不用担心版权的问题。下面举几个例子。

1.计算方阵行列式

在Anaconda代码编辑区输入以下代码,按F5运行,控制台就输出了结果。是不是和MATLAB一样方便?

2.解线性方程组

在Anaconda代码编辑区输入以下代码,按F5运行。

当然,我们可以自己编写代码,比如用高斯消去法解线性方程组,输入以下代码,也能得到方程组的解。

PS:高斯消去法解线性方程组的算法可参考相关书籍文献。这里需要注意的是Python的数组索引是从0开始的,比如说要访问一个一维数组A中的第一个元素,就必须写成A[0] ,这是Python和MATLAB区别较大的地方。

0 人点赞