在带有2个不同图的图例中编写2个变量

在带有2个不同图的图例中编写2个变量

问题描述:

我想在我的图例中编写2个变量。在带有2个不同图的图例中编写2个变量

legend('raw', 'suggested-signal: %f , suggested-filter: %f',a,b); 

我知道这是错误的,但我不知道如何在图例中包含2个变量。我有一个可变的方法,但不是两个。

如果我正确地得到你的意图,你错过了sprintf

legend('raw', sprintf('suggested-signal: %f, suggested-filter: %f',x,y)); 

我会圆顶是这样的:

legend('raw', ['suggested-signal: ' num2str(a)]', ['suggested-filter: ' num2str(b)]); 

正确的答案given by EBH我只是想补充一个细节:为你告诉我写有2个不同的情节写的传说,我想到了关于主题,所以这里是代码:

figure 
subplot(2,1,2) 
plot(x,a1,x,a2) 
legend('raw data', sprintf('suggested-signal: %f, suggested-filter: %f',10,20)) 

subplot(2,1,1) 
plot(x,a2,x,a1) 
legend('raw data' , spritf('again %f %f',10,20)) 
legend('raw data' , sprintf('again %f %f',10,20)) 

enter image description here