有没有办法在一个图中限制图?

时间:2013-10-03 12:43:23

标签: matlab graph matplotlib plot

我试图在一个图表中绘制几个信号,我想限制它们并将其最小化,以便我的所有信号都清晰(或多或少)。 我不知道该怎么做。我正在添加一个图像,所以我需要做的将更清晰。 This is how i want my graph to look

我的数据发生了变化,但一般情况下它是强度图像中某个区域的每一列的平均强度。我试着像你一样想法,但我没有得到我想要的正确的情节。 A是相关矩阵,b是具有移位值的矩阵:

for i=1:20
b(i,:)=A(i,:)+(100*i);
plot(b(i,:))
hold on
end 

我还将添加2个图像:一个是我得到的所有20个信号的图,另一个是仅第一个信号的图。我不明白为什么他们看起来如此不同。 This is how one signal looks This is how all the 20 signal look when i plot them together

1 个答案:

答案 0 :(得分:1)

你可以尝试这样的事情:

x = [1:100]; %Distance 1 to 100
y = F(x) % Your first function (signal)
y2 = 0.5*G(x) % Your second function (signal)

plot(x,y,x,y2); % plot both function in a single plot.

hleg1 = legend('Intensity t1,'Intensity t27');

所以你的信号强度t27为每个值的一半(0.5),所以它向下移动。