0

平面上のオブジェクトの軌跡をモデル化する視覚化に取り組んでいます。現在、提供されているアルゴリズムは、単純な軌道関数 (速度と重力が提供されている) とルンゲクッタ積分を使用して、速度が 0 になるポイントを曲線に沿って n ポイントチェックします。

私がやりたいことは、たとえばデジタル地形モデル (ラスター) から非平面サーフェスを導入することです。私の考えは、各ピクセルでライマン和を計算し、平面からのオフセットが下にある地形の平面からのオフセット以下であるかどうかを判断することです。

numpy または scipy を使用して、Reimann 長方形の高さを計算することは可能ですか? 逆に、幅 nd が高さを計算できることがわかっているので、長方形の領域 (中点で問題ありません) が機能します。

4

1 に答える 1

0

ライマン和を計算するには、numpy.cumsum() を参照してください。この方法で表面または配列のみを実行できるかどうかはわかりません。ただし、いつでも地形のすべての行をループして、各行を 2 次元配列に格納することができます。すべての地形の高さの配列が残ります。

于 2012-11-19T22:30:46.380 に答える