MATLAB Function Reference    
campos

カメラ位置の設定と確認

表示

詳細

campos は、引数を設定しない場合、カレントのaxesでのカメラの位置を出力します。

campos([camera_position]) は、カレントのaxesの位置を指定した値に設定します。希望する位置のx, y, z座標を含む3要素のベクトルとして、axesのデータ単位で位置を指定してください。

campos('mode') は、カメラの位置モードの値を出力します。これは、auto(デフォルト)、または、manualです。

campos('auto') は、カメラの位置モードを autoに設定します。

campos('manual') は、カメラの位置モードを manualに設定します。

campos(axes_handle,...) は、最初の引数axes_handleで識別されるaxesの設定または取得を行います。axesのハンドル番号を指定しないときは、camposはカレントのaxesで操作を行います。

注意

camposは、AxesのCameraPositionCameraPositionMode プロパティの値を設定または取得します。カメラの位置は、axesのCartesian座標系の見る位置の点です。

例題

つぎの例題は、ステップ毎にx-軸に沿ってカメラを移動します。

参考

axis, camproj, camtarget, camup, camva

axes プロパティ CameraPosition, CameraTarget, CameraUpVector, CameraViewAngle, Projection


 campan camproj