Matlab中text函数在图像中固定位置添加信息的用法

Matlab中text函数可以在生成图像中的固定位置添加信息,如文字等。例图如下:
Matlab中text函数在图像中固定位置添加信息的用法_第1张图片

%设置横纵坐标范围
tu_l_max=max([N_l_plot;N_l_pre_plot]);
tu_l_min=min([N_l_plot;N_l_pre_plot]);
axis([ceil(tu_l_min)-1 ceil(tu_l_max) ceil(tu_l_min)-1 ceil(tu_l_max)])
xticks(ceil(tu_l_min)-1:0.5:ceil(tu_l_max))
yticks(ceil(tu_l_min)-1:0.5:ceil(tu_l_max))
%设置文字位置
p0=[0.75 0.98];%给定text相对位置
heng0_l=(ceil(tu_l_min)-1)+p0(1)*(ceil(tu_l_max)-(ceil(tu_l_min)-1));%获取text横坐标
zong0_l=(ceil(tu_l_min)-1)+p0(2)*(ceil(tu_l_max)-(ceil(tu_l_min)-1));%获取text纵坐标
text(heng0_l,zong0_l, ['RMSE = ',num2str(RMSE_l)],'FontSize',10);
hold on
p1=[0.75 0.93];%给定text相对位置
heng1_l=(ceil(tu_l_min)-1)+p1(1)*(ceil(tu_l_max)-(ceil(tu_l_min)-1));%获取text横坐标
zong1_l=(ceil(tu_l_min)-1)+p1(2)*(ceil(tu_l_max)-(ceil(tu_l_min)-1));%获取text纵坐标
text(heng1_l,zong1_l, ['R^2 = ',num2str(R2_l)],'FontSize',10);
hold on
p2=[0.75 0.88];%给定text相对位置
heng2_l=(ceil(tu_l_min)-1)+p2(1)*(ceil(tu_l_max)-(ceil(tu_l_min)-1));%获取text横坐标
zong2_l=(ceil(tu_l_min)-1)+p2(2)*(ceil(tu_l_max)-(ceil(tu_l_min)-1));%获取text纵坐标
text(heng2_l,zong2_l, ['Q^2 = ',num2str(Q2_l)],'FontSize',10);
hold on

你可能感兴趣的:(Matlab,matlab)