以下のように決定したy,zをσy_heimen_pに代入したい.その際に,代入の仕方についてお伺いしたいです.
python
1import numpy as np 2import math 3########### 4z_depth = 5 5Pn = 2000 6π = math.pi 7c = 0.5 8########### 9y_c = np.arange((-z_depth*5),(z_depth+0.1)*5)/10 10y = y_c*c 11z = np.arange(0,(z_depth+0.1)*10)/10 12print(len(y)) #51 13print(len(z)) #51 14 15σy_heimen_p = (-2*Pn*(y**2)*z)/(π*(((y**2)+(z**2)))**2) 16 17###############このコードでは,51行しかσy_heimen_pの値が計算されない############### 18for σy_heimen1p,y_c1,z1 in zip(σy_heimen_p,y_c,z): 19 print(f'σy={σy_heimen1p:.6f},y/c={y_c1:.6f},z={z1:.6f}') 20############################################################################
以下の写真のように座標(y,z)をσy_heimen_pに代入して51*51個の計算をし,表示までさせたい.
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/09/24 03:07