1
我必须创建一个圆形的电荷分布。我已经创建了一个正方形收费分配,它看起来像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
谢谢!!我如何改变半径? – michal9229
在范围(1000)]中使用'[r * cos((i * pi)/ 500),i在范围(1000)中的[r * sin((i * pi)/ 500)]' '是你想要的半径:) – rofls
太棒了!它工作:)谢谢 – michal9229