作业帮 > 综合 > 作业

请问用matlab画图为什么图上会多出直线啊(就是那个三角形)?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/15 03:01:21
请问用matlab画图为什么图上会多出直线啊(就是那个三角形)?
没有程序,初步判断时自变量和函数值向量有问题
可能是向量的第一个值和最后一个值有跳跃,不单调造成的
再问: 这个是作图时的程序,plot(x(:,2),x(:,4))新手不大会,请问下哪里出问题了,万分感谢!
再答: 就是说x是一个7682*7的矩阵 以x的第2列为横坐标,以x的第4列为纵坐标画图,是吧? 蓝线,大概是当x(:,2)取到最大值后,就是接近1000的时候 又往回取值了,还是x(:,2)不单调,且后面的数据关系变为线性的了
再问: 这个是一个过程的曲线图。我是想以第二列(温度)为横坐标,第四列(重量)为纵坐标画图(5、6、7列是一样的,只是过程不一样)。整个过程是一个失重过程。温度是单调递增的,最大是1000,我觉得那条蓝色的直线不应该有,应为之前用sigamplot画的时候就没有(如下图)。
再答: 没有数据,但我觉得应该不是问题 你好好检查一下你的数据
再问: 谢谢了,用同学的matlab作发现没这个问题,算了,不想了。