我想在 Matlab 中绘制两个不同颜色的图形。然后我想在右上角有一个框来命名两个图表中的每一个。我正在编写的代码是:
x=1:1:max
%err_t_coupled,err_t_uncoupled are arrays
figure
plot(x, err_t_coupled,'red',x, err_t_uncoupled,'blue')
legend('uncoupled','coupled','Location','Northeast')
title('Maximum error')
xlabel('Iterations')
ylabel('Maximum error wrt D-Norm')
它生成所需的图形。然而,在右上角,它为耦合和非耦合绘制了一条红线。相反,我想要红色表示耦合,蓝色表示未耦合。有什么解决办法吗?