我要创造一个圆形的电荷分布。我已经创建了一个正方形电荷分布,它看起来像this。我怎样才能把这个平方分布改成圆形?你知道吗
我的正方形分布代码:
Nmax = 120; Niter = 10
V = zeros((Nmax, Nmax+100) , float)
for k in range(0, 40): V[40+k,40] = 2400.0
for k in range(0, 40): V[40,k+40] = 2400.0
for k in range(0, 40): V[80,k+40] = 2400.0
for k in range(0, 40): V[40+k,80] = 2400.0
您可以这样做:
或者使用matplotlib中的circle函数,如answer所示。你知道吗
相关问题 更多 >
编程相关推荐