作业帮 > 综合 > 作业

matlab绘图问题(两个程序比较)

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/30 08:19:14
matlab绘图问题(两个程序比较)
我利用matlab 编程,解决同一个问题,两个.M程序都可以输出程序结果,我希望把两个程序得到的结果显示在一个图形上,从而看出两个程序的优劣性.比如就像遗传算法和自适应遗传算法之间比较一样,期待中.
假如两个程序生成的图形都是线性图,我是想把两条线显示在一个坐标系里面.可能我没说的太清楚
第一步:把两个m文件的程序做到一个m文件中,同时把重复的变量定义成不同的名字;
第二步:在第一条绘图语句后,再加上一句 hold on即可
hold on就是用来 保留原图,并且也可显示其他图形
例如:
x1=[1 2 4 5];
y1=[3 4 2 8];
x2=[3 6 9 8];
y2=[4 5 6 2];
plot(x1,y1)
grid on
hold on
plot(x2,y2,'R')