データセットをプロットしようとしていて、プロットのごく一部をディスプレイに表示したいと考えています。問題は、データセットが巨大であり、データセット全体でアルゴリズムを実行しているときに、プロットの大幅な変化が (視覚的に) 明確でないことです。そのため、データセット全体でアルゴリズムを実行し、結果のプロットの一部、たとえばプロットの中央から 10% を表示したいのです。元のプロットの 10% という中間から M の図を切り取る方法を教えてください。前もって感謝します。
1652 次
2 に答える
2
をプロットしているとしますx
。
L = length(x);
fraction = 0.1; %#plot 10% of signal
n = round(L*fraction); %#number of samples/points to plot
offset = 0.5 %#start plotting at 50% of the signal (middle)
s = round(L*offset) %#number of samples/points to skip before plotting
t = s:s+n-1; %#discrete 'time' vector, so you know where you are on the plot
plot(t,x(t)); %#plot the selected signal portion
于 2011-08-09T15:25:26.857 に答える
1
やりたいことをxlim
やるylim
?zlim
于 2011-08-09T15:23:09.993 に答える