ループによる描画の更新

6 visualizzazioni (ultimi 30 giorni)
dakarha
dakarha il 9 Gen 2018
Risposto: dakarha il 10 Gen 2018
現在 ループで配列の要素を追加しつつ、最新の要素から500個のデータのプロットを作成するプログラムを作っています。ですが描画の更新がうまくいかず、プロットの線が表示されません。どうすれば配列に追加した要素をプロットに反映させることが出来ますか?
  1 Commento
mizuki
mizuki il 9 Gen 2018
推測ですが、以下のように点間の線を表示したいということでしょうか。
clear vec
N=10;
figure
hold on;
xlim([0 10])
ylim([0 10])
vec(1) = 1;
h = plot(vec,vec, 'o-');
for i=2:N
vec(i) = i;
h.XData = vec;
h.YData = vec;
drawnow
pause(1)
end
なお、質問をされる場合、以下、特に 2)質問内容(Body 欄) もご参考にしてください。サンプルコードや画像、回答者がイメージできるものがある方がより的確な回答を得ることができます。

Accedi per commentare.

Risposte (1)

dakarha
dakarha il 10 Gen 2018
問題を解決することができました。 実行結果の画像まで貼付していただきとても助かりました。
また質問についてご指摘ありがとうございます。 今後質問を行う時、参考にさせていただきます。

Categorie

Scopri di più su グラフィックス パフォーマンス in Help Center e File Exchange

Prodotti

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!