作业帮 > 综合 > 作业

如何用matlab比较两组数据

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/11 04:46:26
如何用matlab比较两组数据
请问如何在matlab里面比较两组数据的吻合程度啊,就是将两组数据显示在一个图里面,横坐标显示名称,纵坐标显示数值
y1=[3,4,5,6,2,3,4,5];y2=[4,3,2,6,3,2,2,5];plot(y1,'bo-');hold on;plot(y2,'ro-');axis([1,8,0,10]);legend('data1','data2');这个意思吗
再问: 就是这个意思,用这句axis([1,8,0,10]); 是不是可以随便定义x轴的数字?另外,遗传算法优化神经网络有研究吗?望指教16645017
再答: axis([Xmin Xmax Ymin Ymax])
再问: 如果x轴是,10 30 50 70 这样的数据编号应该怎么办啊
再答: axis是设置图像xy轴坐标显示范围的,上文设置的就是x轴范围1-8,y轴范围0-10
再问: 我还是想问,如果x轴的数字,想用1,3,5,7,9这样的数,要怎么设置?
再答: >>x=[1,3,5,7,9];
>>y=[2,4,6,8,10];
>>plot(x,y,'ro-');你是这个意思吧
再问: 就是这样,有2组值,想在一个图里面看相似度,x轴的数字是数据的编号,y轴的值是实际值
比如:编号    值1    值2334     0.7     0.6338     0.3     0.27350     0.89   0.92
再答: plot(x,y)就可以解决你的问题,建议你找本matlab书看下,这个是最基础的,在任意一本matlab书中都会有介绍的。在matlab中 help plot也可以查看函数的具体用法