入力したい機能がありますが、ユーザーが希望する場合に限ります。たとえば、私がこのコードを持っている場合:
figure
amplitude = 10;
tic
i = 1;
while(1)
time = toc;
values(i) = amplitude*sin(time);
times(i) = time;
plot(times, values)
drawnow
i = i+1;
end
あなたは継続的にプロットする正弦波を得るでしょう(ラメ映画のように)。私がやりたいのは、ユーザーがいつでも波の振幅を変更できるようにすることです。つまり、プログラムは引き続き実行されますが、ユーザーが入力する20
とEnter
、振幅変数を変更でき、映画の正弦波の振幅が変化します。これを達成する方法についての指針はありますか?