離散ベクトル フィールドを連続ベクトル フィールドに補間できる Mathematica スクリプトを作成しようとしています。次に、連続ベクトル場から積分曲線 (磁力線) を抽出します。
ListStreamPlot
Mathematica の関数が積分曲線を視覚的に表示できることは知っています.ただし、それらを構成する実際のポイントが必要です。
私は、次の効果を持つ力ずくの方法を書くことを考えました: 積分曲線は再帰的に決定できるようです。リストでポイントが選択された場合、積分曲線の「次の」ポイントは、最も近い勾配を持つポイントになります。(各「ポイント」は実際にはベクトルであるため、それぞれに独自の勾配があります。)「次の」ポイントの候補は、現在のポイントの上、下、左、または右の 4 つだけです。「次の」点が新しい開始点になり、グリッドの端に到達するまでプロセスが繰り返されます。
しかし、Mathematica の上位関数を使ったもっと簡単な方法はないのでしょうか。(私の方法が概念的に正しいかどうかもわかりません。)
このタスクに関するご意見やご提案をいただければ幸いです。
ありがとう!