matlab 多条曲线 图中图

来源:百度知道 编辑:UC知道 时间:2024/07/07 09:59:05
我已经绘制出了两条曲线,但是有个问题是,我这两条曲线需要用不同的线型,我希望能在图的右边用一个小图说明一下,但是这种图中图形式不知道怎么操作,希望高手帮帮忙,非常感谢!!
具体程序如下:
x=-10:1:20;
e=11.5;
q=x*pi/180;
l1= 488-e*sin(q);
l2=1036-e*sin(q);
plot(x,l1,'*',x,l2,'+');
xlabel('外展角(度)','FontSize',16,'FontWeight','bold');
ylabel('腿长(mm)','FontSize',16,'FontWeight','bold');
title('腿长随外展角的变化图','FontSize',16,'FontWeight','bold');
grid;
我想在这个图中做一个小图以说明这两条曲线的线性选择,还希望能在图中曲线旁边分别旁注:L1,L2,希望高手帮帮忙,我今天才刚学Matlab,所以还望大家体谅!

加一行:
legend('L1','L2','Location', 'East')

clc;clear
x=-10:1:20;
e=11.5;
q=x*pi/180;
l1= 488-e*sin(q);
l2=1036-e*sin(q);
plot(x,l1,'*',x,l2,'+');
xlabel('外展角(度)','FontSize',16,'FontWeight','bold');
ylabel('腿长(mm)','FontSize',16,'FontWeight','bold');
title('腿长随外展角的变化图','FontSize',16,'FontWeight','bold');
legend('L1','L2','Location', 'East')
grid;