2015-09-16 22 views
1

我绘制我的数据如何放大图例符号?

%% Plot relative wrt to GT for each frame 
XIndx_lsd = linspace(1,592, size(accu_RE_lsdSlam, 1)); 
XIndx_my = linspace(1,592, size(accu_RE_my_method, 1)); 

plot(XIndx_lsd, accu_RE_lsdSlam(:,5), 'r-.') 
hold on 
plot(XIndx_my, accu_RE_my_method(:,5), 'b-') 
AX=legend('rel translation error for Kerl et al.', 'rel translation error for D-EA'); 

xhand = xlabel('Frame#'); 
yhand = ylabel('||trans(E_i)||_2 (in mm)'); 
axis([1 600 0 16]); 

set(gca,'FontSize', 78); 
set(xhand,'fontsize',78) 
set(yhand,'fontsize',78) 

我能够获得较大的字体大小。我的问题是如何获得大的符号大小。见下面的标记图。

enter image description here

+0

有还是缺少些什么?如果不是,请考虑接受答案。谢谢! – thewaywewalk

回答

2

使用旧矿,这表明实际重新绘制图例符号answer

plot(0:10, 0:10, 'b-'); hold on; 
plot(0:10, 10:-1:0, 'r-'); hold on; 

%// Legend Style 
style = @(LineStyle,LineWidth) plot(0,0,LineStyle,'LineWidth',LineWidth,'visible','off') 
AX = legend([style('b-',20),style('r-',20)], {'  Legend entry 2','  Legend entry 1'}, 'box','off'); 

xlim([0 10]); ylim([0 10]); 
xhand = xlabel('Frame#'); 
yhand = ylabel('||trans(E_i)||_2 (in mm)'); 

set(gca,'FontSize', 28); 
set(xhand,'fontsize',28) 
set(yhand,'fontsize',28) 

enter image description here