| 查看: 7616 | 回复: 6 | ||
yuzhifei2008铁虫 (著名写手)
小虫
|
[求助]
python中TypeError: 'numpy.ndarray' object is not callable错误 已有1人参与
|
|
我在编写高斯法解线性方程的函数时候,运行老是出现TypeError: 'numpy.ndarray' object is not callable错误,麻烦大家给指点下,谢谢!! 程序代码:#高斯消去法解线性方程 def gauss(a,b,n): import numpy as np s=np.zeros(n) L=np.zeros(n) for i in range(n-1): max=0 L=i for j in range(n-1): if abs(a([i,j]))>abs(max): max=a([i,j]) s=max for k in range(n-2): rmax=0 for i in range(k,n-1): if abs(a[L,k]/s)>abs(rmax): rmax=a[L,k]/s j=i L[k]=j L[j]=k for i in range(k+1,n-1): c=a[L,k]/a[L[k],k] for j in range(k,n-1): a[L,j]=a[L,j]-c*a[L[k],j] b[L]=b[L]-c*b[L[k]] x[n-1]=b[L[n-1]]/a[L[n-1],n-1] for i in range(n-2,0,-1): sum=0 for j in range(i+1,n-1): sum=x[j]*a[L,j] x=sum/a[L,i] return x import numpy as np aa=np.array([[2,1],[1,1]]) bb=np.array([3,2]) x=gauss(aa,bb,2) print(x) 运行结果:Traceback (most recent call last): File "C:\Users\Administrator\Desktop\高斯消去.py", line 38, in <module> x=gauss(aa,bb,2) File "C:\Users\Administrator\Desktop\高斯消去.py", line 12, in gauss if abs(a([i,j]))>abs(max): TypeError: 'numpy.ndarray' object is not callable |
» 猜你喜欢
售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急
已经有5人回复
售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急
已经有4人回复
河北省自然科学基金
已经有9人回复
售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急
已经有8人回复
西安交大新媒学院副院长用撤稿论文结题
已经有5人回复
论文撤稿了
已经有5人回复
某211大学教师把个人教师官方主页改成:我跑了我跑了我跑了!官宣跑路!
已经有5人回复
26/27申博自荐
已经有9人回复
售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急
已经有3人回复
揭秘青基评审内幕:几个A才能顺利中标
已经有4人回复

2楼2015-11-14 15:04:28
yuzhifei2008
铁虫 (著名写手)
小虫
- 应助: 0 (幼儿园)
- 金币: 1117.5
- 散金: 3431
- 沙发: 1
- 帖子: 1227
- 在线: 259.1小时
- 虫号: 2529052
- 注册: 2013-07-02
- 性别: GG
- 专业: 催化化学

3楼2015-11-14 16:26:00
4楼2015-11-15 01:23:33
yuzhifei2008
铁虫 (著名写手)
小虫
- 应助: 0 (幼儿园)
- 金币: 1117.5
- 散金: 3431
- 沙发: 1
- 帖子: 1227
- 在线: 259.1小时
- 虫号: 2529052
- 注册: 2013-07-02
- 性别: GG
- 专业: 催化化学

5楼2015-11-15 01:32:07
6楼2015-11-16 00:22:15
yuzhifei2008
铁虫 (著名写手)
小虫
- 应助: 0 (幼儿园)
- 金币: 1117.5
- 散金: 3431
- 沙发: 1
- 帖子: 1227
- 在线: 259.1小时
- 虫号: 2529052
- 注册: 2013-07-02
- 性别: GG
- 专业: 催化化学

7楼2015-11-16 01:05:36












回复此楼
yuzhifei2008
10