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