0
MATLABがGUIフィーチャーを表示しないようにするにはどうすればいいですか?f
2軸でデータをプロットするとき。MATLABで図形が連続的に表示されないようにする
f=figure;
ax.h1 = axes('Parent',f,'Position',[0.1 0.1 0.8 0.35],'Units','normalized');
ax.h2 = axes('Parent',f,'Position',[0.1 0.6 0.8 0.35],'Units','normalized');
for j=1:20
axes(ax.h1)
hold on
plot(1:3,(1:3)+j)
axes(ax.h2)
hold on
plot(1:3,(1:3)+1+j)
pause(2)
end
は、私は数時間のプロットデータを保持する必要があります。 はここに簡単な例です。したがって、新しいプロットが生成されるたびにMATLABがポップアップしなかった場合は素晴らしいでしょう。
ありがとうございます!
は数字が見えなく...しかし、より良いアプローチは、それは準備ができた後、一度にすべてをプロットし、その後、データを格納することです。 –
私は間違っているかもしれませんが、あなたがそれらを "ポップアップ"させる理由は、特定の軸が表示されて最前線に運ばれるという副作用を持つ "axes"コマンドを呼び出すためだと思います。その軸に単にプロットしたいのであれば、 'plot'コマンド、' plot(ax.h1、bla bla bla')から直接行うことができます。 –
@ Dev-iL。これはGUIの図で、いくつかのボタンがあります。だから、私はデータを見続けたいと思っています。私の姿を見えなくすると、私のGUIは見えなくなり、それは起こり得ません。私がプロットせずにデータを保存し続けると、何が起こっているのかを追跡できません。 – hello123