2

Matlab で、位置 (x、y、z) にベクトルを与える関数を作成しました。

今、グリッド上でこのフィールドの色付きマップを作成する最も簡単な方法を探しています。色はベクトルのノルムに関連している必要があります。

$x \in [x_0,x_1],y \in [y_0,y_1], z \in [z_0,z_1]$ のようなグリッドを定義する最も簡単な方法は何ですか? おそらく、各コンポーネントの linspace は可能ですが、グリッドを表示するコマンドが既に存在する可能性があります。

次に、関数を評価する必要があります。問題は、実際には 2 つのベクトルが得られることですが、最初のベクトルにしか関心がないということです。だから私が最初にこれをやろうとしたとき、私は $[A(i,j,k),~]=function(x(i),y(j),z(k))$ がうまくいくと思ったが、うまくいかなかった(私の目標は、最初のベクトル(A)を選択し、参照(i、j、k)でマークして、後でこのベクトルがどの座標に属するかを知ることでした)。

だから、どんなアイデアにもとても興味があります。

4

2 に答える 2

2

関数meshgridは、x、y、および z 座標を生成するために探しているものかもしれません。

于 2013-08-07T16:48:45.030 に答える