我不是只有三个,是八条直线,而且legend不是这么简单,要对应每个的式子,希望也能用画线的颜色来标注图例,不过还是很感谢你
追答三个和八个没有什么区别吧,你有几条曲线,在plot和legend里面继续写几条就好了,至于颜色,我上面已经用了r g b三种颜色,还有其他颜色命令,你help plot里面写的很详细
matlab 如何实现不同直线用不同颜色绘制,并且对应颜色会有图例标注?
figure, % 画一个新图 plot(x1,y1,'r',x2,y2,'g',x3,y3,'b'); %画3个不同的线 对应关系分别为x1--y1,x2--y2,x3--y3,颜色分别为红黄蓝 legend('x1-y1','x2-y2','x3-y3'); %图例标注,顺序对应于上面画图的顺序 title('三组曲线'); % 给这幅图命名 xlabel('...
【MATLAB图像】— 绘制plot与其它二维图形
对于图像的标注,包括坐标轴标注、文本标注和图例标注,可以使用xlabel('内容')和ylabel('内容')来标注坐标轴,text(x,y,'string')来添加文本标注,以及legend('string1','string2',...)来创建图例,以便区分不同数据系列。在图像的绘制方法上,hold on命令用于在同一个图形下进行多次叠绘,实现数...
怎么用matlab绘制一个简单的图模型
在同一坐标系中绘出m条不同颜色的折线图;®当x 和y都是n´m的数值矩阵时,plot(x,y)分别用矩阵x的第i列与矩阵y的第i列匹配,在同一坐标系中绘出m条不同颜色的折线图。注: plot(x,y)命令可以用来画通常的函数f(x)图形,此时向量x常用命令x=a:h:b的形式获得f(x)函数在绘图区...
matlab 如何在图形中只描点,而不用线连起来
1、直接使用绘制散点的scatter()函数。2、使用plot()绘图时设置没有线型,直接绘出不同样式散点。下面实例演示这两种方法:1、打开matlab,在命令窗口输入如下代码,计算需要作图的2组散点数据 >> x = 0:pi\/20:2*pi;>> y1 = sin(x);>> y2 = 0.5*sin(x);2、直接使用scatter()函数作...
matlab中怎样将同一函数在不同自变量下的曲线画到同一张图中??
操作方法以及步骤:1、首先,随机产生三组范围不同的数据,数据量分别为如下图所示:2、要分别画出x1,x2,x3对应的曲线,用MATLAB的内置函数plot进行操作,分别用三个plot进行绘图,结果如下:3、有一条曲线,并没有其他两条曲线。这是因为后面plot的语句画的图会将前面plot画的图覆盖掉。因此需要...
matlab绘图窗口选中不同曲线怎么办
1. **使用鼠标选中曲线**:在 MATLAB 的绘图窗口中,您可以使用鼠标左键点击并拖动来选中曲线。当您选中曲线时,曲线将被高亮显示。2. **使用键盘选中曲线**:在 MATLAB 的绘图窗口中,您可以使用键盘上的 "Ctrl" 键和 "Shift" 键来选中曲线。例如,按住 "Ctrl" 键并点击曲线,可以选中曲线。
matlab如何实现图例的换行
图像处理方面,MATLAB代码性比较强些,但是灵活性显然不足,比如相对Excel或Photoshop。作图时,我们没有必要拘泥于MATLAB软件,最好灵活些。对于你提的这个问题,我们可以利用MATLAB+画图软件搞定。给你举个例子吧!输入MATLAB程序画图 clear,clc a=1:5;b=[1 5 8 9 4];c=[1 2 5 6 4];d=[2 ...