addpoints
アニメーション化されたラインへの点の追加
説明
例
アニメーション化されたラインへの 5 つの点の追加
データを含まない animated line オブジェクトを作成します。その後、そのラインに点を 5 つ追加します。各点は円でマークします。
h = animatedline('Marker','o'); x = 1:5; y = 1:5; addpoints(h,x,y)
datetime および duration の値の指定
datetime や duration の値など、数値以外の点をプロットするには、まずプロットする型の値でアニメーション化されたラインを初期化します。プロット内の最初の点か、NaT
や NaN
などのプレースホルダーの値を指定できます。
たとえば、"x" 軸に datetime 値、"y" 軸に duration 値 (分) をプロットします。NaT
値と minutes(NaN)
値をもつアニメーション化されたラインを初期化します。次に、datetime ベクトル (x
) と duration ベクトル (y
) を作成し、それらのベクトルに含まれる点をアニメーション化されたラインに追加します。
an = animatedline(NaT,minutes(NaN),"Marker","o"); x = datetime(2018,5,1:5); y = minutes([1 7 3 11 4]); addpoints(an,x,y)
アニメーション化されたラインへのループ内での点の追加
関数 animatedline
を使用して、アニメーション化されたラインを作成します。その後、ループ内でラインに点を追加してアニメーションを作成します。軸の範囲が変化しないよう、ループの前に範囲を設定します。
figure h = animatedline; axis([0 4*pi -1 1]) for x = linspace(0,4*pi,10000) y = sin(x); addpoints(h,x,y) drawnow limitrate end
入力引数
an
— AnimatedLine
オブジェクト
AnimatedLine
オブジェクト
AnimatedLine
オブジェクト。関数 animatedline
を使用して、AnimatedLine
オブジェクトを作成します。
x
— 1 番目の座標値
スカラー | ベクトル
最初の座標値。スカラーまたはベクトルとして指定します。直交座標軸の場合、1 番目の座標は x 軸上の位置です。地理座標軸の場合、1 番目の座標は度単位の緯度です。
x
の長さは、y
の長さと同じでなければなりません。
例: 11:20
データ型: single
| double
| int8
| int16
| int32
| int64
| uint8
| uint16
| uint32
| uint64
| datetime
| duration
y
— 2 番目の座標値
スカラー | ベクトル
2 番目の座標値。スカラーまたはベクトルとして指定します。直交座標軸の場合、2 番目の座標は y 軸上の位置です。地理座標軸の場合、2 番目の座標は度単位の経度です。
y
の長さは、x
の長さと同じでなければなりません。
例: 11:20
データ型: single
| double
| int8
| int16
| int32
| int64
| uint8
| uint16
| uint32
| uint64
| datetime
| duration
z
— 3 番目の座標値
スカラー | ベクトル
3 番目の座標値。スカラーまたはベクトルとして指定します。直交座標軸の場合、3 番目の座標値は z 軸上の位置です。
z
の長さは x
および y
の長さに等しくなければなりません。
例: 11:20
データ型: single
| double
| int8
| int16
| int32
| int64
| uint8
| uint16
| uint32
| uint64
| datetime
| duration
拡張機能
GPU 配列
Parallel Computing Toolbox™ を使用してグラフィックス処理装置 (GPU) 上で実行することにより、コードを高速化します。
使用上の注意事項および制限事項:
この関数は GPU 配列を受け入れますが、GPU 上では実行されません。
詳細については、GPU での MATLAB 関数の実行 (Parallel Computing Toolbox)を参照してください。
分散配列
Parallel Computing Toolbox™ を使用して、クラスターの結合メモリ上で大きなアレイを分割します。
使用上の注意事項および制限事項:
この関数は分散配列に対して演算を行いますが、クライアントの MATLAB® で実行されます。
詳細については、分散配列を使用した MATLAB 関数の実行 (Parallel Computing Toolbox)を参照してください。
バージョン履歴
R2014b で導入R2023a: single、double、整数、datetime、または duration の座標の指定
x、y、および z 座標の single、double、整数、datetime、または duration データを使用して、アニメーション化されたラインに点を追加します。
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)