teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

コード

2018/11/30 07:11

投稿

aine_
aine_

スコア22

title CHANGED
File without changes
body CHANGED
@@ -23,8 +23,8 @@
23
23
  x_2 = [i for i, x in enumerate(list_x) if 5.09>=x>=5.07]
24
24
 
25
25
  #一番下の段について前面と背面の位相をだす
26
- zenmen_1 = set (z_1) & set (x1)
26
+ zenmen_1 = set (z_1) & set (x_1)
27
- haimen_1 = set (z_1) & set (x2)
27
+ haimen_1 = set (z_1) & set (x_2)
28
28
 
29
29
  #それぞれの条件の位相で圧力をもってくる
30
30
  p_zenmen_1 = [list_p[i] for i in zenmen_1]
@@ -35,8 +35,8 @@
35
35
  mo1 = p_goukei1*0.01
36
36
 
37
37
  #2段目について同様の処理
38
- zenmen_2 = set (z_2) & set (x1)
38
+ zenmen_2 = set (z_2) & set (x_1)
39
- haimen_2 = set (z_2) & set (x2)
39
+ haimen_2 = set (z_2) & set (x_2)
40
40
 
41
41
  p_zenmen_2 = [list_p[i] for i in zenmen_2]
42
42
  p_haimen_2 = [list_p[i] for i in haimen_2]

2

コード訂正

2018/11/30 07:11

投稿

aine_
aine_

スコア22

title CHANGED
File without changes
body CHANGED
@@ -23,8 +23,8 @@
23
23
  x_2 = [i for i, x in enumerate(list_x) if 5.09>=x>=5.07]
24
24
 
25
25
  #一番下の段について前面と背面の位相をだす
26
- zenmen_1 = set (zyouso_1) & set (x1)
26
+ zenmen_1 = set (z_1) & set (x1)
27
- haimen_1 = set (zyouso_1) & set (x2)
27
+ haimen_1 = set (z_1) & set (x2)
28
28
 
29
29
  #それぞれの条件の位相で圧力をもってくる
30
30
  p_zenmen_1 = [list_p[i] for i in zenmen_1]
@@ -35,8 +35,8 @@
35
35
  mo1 = p_goukei1*0.01
36
36
 
37
37
  #2段目について同様の処理
38
- zenmen_2 = set (zyouso_2) & set (x1)
38
+ zenmen_2 = set (z_2) & set (x1)
39
- haimen_2 = set (zyouso_2) & set (x2)
39
+ haimen_2 = set (z_2) & set (x2)
40
40
 
41
41
  p_zenmen_2 = [list_p[i] for i in zenmen_2]
42
42
  p_haimen_2 = [list_p[i] for i in haimen_2]

1

前提説明

2018/11/30 07:10

投稿

aine_
aine_

スコア22

title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,6 @@
1
1
  環境はpython2.7、windows10でanacondaを使用しています。
2
2
  以下のようなコードで、四角柱の構造物にはたらくモーメントを高さごとに切り分けて計算したいのですが、for文でループさせる方法がわかりません。
3
- hdfファイルにはx,y,z座標とそれぞれの点(格子)での圧力がはいっています。
3
+ hdfファイルには粒子法という構造物のある範囲に微小な粒子をつめこみ計算するというプログラムの計算結果がはいっていて、x,y,z座標とそれぞれの点(格子)での圧力がはいっています。
4
4
  ```python
5
5
 
6
6