主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

视图

説明

视图(阿兹埃尔は,現在の座標軸に対するカメラの視線の方位角と仰角を設定します。

视图(vは2要素配列または3要素配列であるvに従って視線を設定します。

  • 2要素配列——値はそれぞれ方位角と仰角です。

  • 3要素配列——値はプロットボックスの中心から開始してカメラに向かうベクトルのx, y, z座標です。MATLAB®は同じ方向に向かう単位ベクトルを使用して,方位角と仰角を計算します。

视图(昏暗的は2次元プロットまたは3次元プロットの既定の視線を使用します。既定の2次元表示には2として,または既定の3次元表示には3.として昏暗的を指定します。

视图(斧头___は視線を変更するときにターゲット座標軸を指定します。

(caz、玻璃纸)=视图(___は方位角と仰角をそれぞれcaz厘米/秒として返します。前述の任意の構文から入力引数を指定して,新しい視線の角度を取得します。または,入力引数を指定しないで,現在の視線の角度を取得します。

すべて折りたたむ

関数山峰を使用して,表面のxyz座標を取得します。次に,表面をプロットし,各軸にラベルを付けます。

[X, Y, Z] =山峰;冲浪(X, Y, Z)包含(“X”) ylabel (“Y”) zlabel (“Z”

图中包含一个坐标轴。轴包含一个类型为曲面的对象。

90度の方位角と0度の仰角を使用してプロットを表示します。新しい視線はx軸に沿っています。

视图(90 0)

图中包含一个坐标轴。轴包含一个类型为曲面的对象。

関数山峰を使用して,表面のxyz座標を取得します。次に,表面をプロットし,各軸にラベルを付けます。

[X, Y, Z] =山峰;冲浪(X, Y, Z)包含(“X”) ylabel (“Y”) zlabel (“Z”

图中包含一个坐标轴。轴包含一个类型为曲面的对象。

2次元表示でプロットを表示します。

视图(2)

图中包含一个坐标轴。轴包含一个类型为曲面的对象。

xyz座標のセットを作成し,それらを使用して表面をプロットします。次に,各軸にラベルを付けます。

(X, Y) = meshgrid (5: .5:5);Z = Y *sin(X) - X *cos(Y);冲浪(X, Y, Z)包含(“X”) ylabel (“Y”) zlabel (“Z”

图中包含一个坐标轴。轴包含一个类型为曲面的对象。

このプロットの方位角と仰角を取得します。

(caz、玻璃纸)=视图
caz = -37.5000
厘米/秒= 30

vをベクトルのxyz座標として指定して表示を変更し,新しい方位角と仰角を返します。新しい角度は,vと同じ方向に向かう単位ベクトルに基づきます。

V = [-5 -2 -5];(caz、玻璃纸)=视图(v)

图中包含一个坐标轴。轴包含一个类型为曲面的对象。

caz = -68.1986
厘米/秒= 42.8760

R2019b以降,関数tiledlayoutおよびnexttileを使用して,プロットをタイル表示できます。関数tiledlayoutを呼び出して,1行2列のタイル表示チャートレイアウトを作成します。関数nexttileを呼び出して,轴オブジェクトax₁およびax2を作成します。それらを使用して,個別でありながら同一のラインプロットを作成します。

t = 0:π/ 20:10 *π;处=罪(t);yt1 = cos (t);tiledlayout(1、2)%了情节ax₁= nexttile;yt1 plot3 (ax₁,处,t)包含(“X”) ylabel (“Y”) zlabel (“Z”%的情节ax2 = nexttile;处,plot3 (ax2 yt1, t)包含(“X”) ylabel (“Y”) zlabel (“Z”

图中包含2个轴。Axes 1包含一个类型为line的对象。Axes 2包含一个类型为line的对象。

右のプロットの表示をx軸に沿って側面の表示に変更します。

视图(ax2, 90年[0]);

图中包含2个轴。Axes 1包含一个类型为line的对象。Axes 2包含一个类型为line的对象。

入力引数

すべて折りたたむ

方位角。負のy軸からの角度(度単位)として指定します。この角度の増加は,上部からx - y平面を表示するときのz軸周りの反時計回りの回転に対応します。

既定値はチャートが2次元表示と3次元表示のどちらであるかによって異なります。2次元チャートの場合,既定値は0です。3.次元チャートの場合、既定値は-37.5です。

例:视图(45岁,25)は方位角を45度に,仰角を25度に設定します。

仰角。視線とx-y 平面間の最小角度 (度単位) を指定します。-90年度から90度への仰角の増加は,負のz軸から正のz軸への回転に対応します。

既定値はチャートが2次元表示と3次元表示のどちらであるかによって異なります。2次元チャートの場合,既定値は90です。3.次元チャートの場合、既定値は30.です。

例:视图(45岁,25)は方位角を45度に,仰角を25度に設定します。

視線ベクトル。次のいずれかとして指定します。

  • 方位角と仰角をそれぞれ含む2要素配列。

  • プロットボックスの中心から発生してカメラに向かうベクトルのx, y, z座標を含む3要素配列。MATLABは同じ方向に向かう単位ベクトルから方位角と仰角を計算します。したがって,vの大きさは視線に影響しません。

例:视图([25]45)は方位角を45度に,仰角を25度に設定します。

例:视图(20[5]25日)はベクトル(20 25 5)と同じ方向を向くベクトルに視線を設定します。

次元。2または3.として指定します。この引数はMATLABが2次元プロットまたは3次元プロットに使用する既定値に方位角と仰角を設定します。

昏暗的の値 方位角 仰角
2
0 90
3.
-37.5 30.

ターゲット座標軸。オブジェクトとして指定します。

詳細

すべて折りたたむ

視線

視線はプロットボックスの中心で開始し,カメラに向かいます。MATLABはこの線を"方位角""仰角"の2つの角度を使用して定義します。これらの角度は,プロットボックスの中心にその原点をもつ3次元座標系内で測定されます。

  • 方位角- z軸周りの回転の角度。負のy軸から測定されます。この角度の増加は,上部からx - y平面を表示するときのz軸周りの反時計回りの回転に対応します。

  • 仰角——視線とx - y平面間の最小角度。-90年度から90度への仰角の増加は,負のz軸から正のz軸への回転に対応します。

ヒント

関数视图は視線の方向を制御しますが,線の開始場所もカメラ位置も制御しません。より詳細に制御するには坎波斯camtargetcamupcamvacamrollcamprojなどのカメラ関数を使用します。

R2006aより前に導入