私たちはエンジニアの学生で、有限要素を使用してシミュレーションを計算する必要があります。私たちのプロジェクトは、オブジェクトの端にあるすべてのノードを見つけて、それらを定義された線と比較することです。Python の経験はなく、a について読んでいます。今週、運がなかったので、今この投稿を書こうとしています。生の日付は次のようになります
$# eid pid n1 n2 n3 n4 n5 n6 n7 n8
1 1 1 76 77 2
2 1 2 77 78 3
3 1 3 78 79 4
4 1 4 79 80 5
5 1 5 80 81 6
6 1 6 81 82 7
7 1 7 82 83 8
8 1 8 83 84 9
9 1 9 84 85 10
10 1 10 85 86 11
11 1 11 86 87 12
12 1 12 87 88 13
13 1 13 88 89 14
14 1 14 89 90 15
15 1 15 90 91 16
16 1 16 91 92 17
必要なことは、3 列目から 6 列目に 2 回または 3 回出現する数字を検索し、それらを別のテキスト ドキュメントに出力することです。その後、同じテキスト ドキュメントでこれらのノードの座標を見つける必要があります。これらは次のようになります。
4441 1 4381 4400 4529 4530
4442 1 4394 4393 4536 4536
4443 1 4393 4407 4535 4536
*NODE (this is the end of the columns with nodes)
$# nid x y z tc rc
1 0.000 0.000 -35.0448952
2 1.0216124 -1.0579003e-12 -35.0447197
3 2.0431936 0.000 -35.0445557
4 3.0647054 -3.6848050e-13 -35.0442314
5 4.0861325 0.000 -35.0437469
6 5.1074324 0.000 -35.0432587
7 6.1286263 0.000 -35.0426292
8 7.1495924 0.000 -35.0419121
9 8.1704435 -4.7529106e-14 -35.0411606
10 9.1909819 0.000 -35.0402603
11 10.2113619 0.000 -35.0393677
すべてのエッジ座標が得られたので、シミュレーションのエッジを必要なエッジと比較できます。
Python でのプログラミングを学びたいので、最終的な解決策は必要ありません。また、試験でこれを説明できなければなりません。適切な文献や、再生できる基本的なスクリプトを誰かが教えてくれることを願っています。このフォーラムで私たちのニーズに合ったものが見つからなかったので、
前もって感謝します