I want to see N,M first and then K,M in the same legend. I can see only N,M like the attached picture.
2 次查看(过去 30 天)
显示 更早的评论
clc;
clear;
N = [10 20 30 40 50];
M = [1 2 3 4 5];
K=[1 3 5 6 7];
x = linspace(0, 1, 17);
legendString = "N = " + string(N) + ", M = " + string(M);
legendString2 = "K = " + string(N) + ", M = " + string(M)+", GA ";
ph = plot(x,N.*x');
hold on
ph2 = plot(x+2,N.*x');
legend(ph,legendString)
legend(ph2,legendString2)
采纳的回答
Alan Stevens
2021-5-26
Do you mean like this?
N = [10 20 30 40 50];
M = [1 2 3 4 5];
K=[1 3 5 6 7];
x = linspace(0, 1, 17);
legendString = "N = " + string(N) + ", M = " + string(M);
legendString2 = "K = " + string(N) + ", M = " + string(M)+", GA ";
ph = plot(x,N.*x',x+2,N.*x');
legend(ph,[legendString,legendString2])
0 个评论
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Scatter Plots 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!