作业帮 > 综合 > 作业

怎么在matlab中把衡纵坐标都不同的图画在一起?要在一个图里显示几条曲线,使用hold on 或者plotyy都没有用

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/05 22:49:44
怎么在matlab中把衡纵坐标都不同的图画在一起?要在一个图里显示几条曲线,使用hold on 或者plotyy都没有用,一直显示错误Vectors must be the same lengths.
或者说我已知几条曲线上的某些点(曲线间点坐标都不相同),怎么把这些曲线画在同一个图上
出现这样的问题是由于你的横纵坐标的范围不一致,你可以将横纵坐标的范围的并集设为她它们的长度就可以了.
比方说,一幅图画的横坐标范围(-2,2),纵坐标(4,7),而另一幅的横坐标是(7,19),纵坐标是(-3,0),那么,你在画图时就需要将横坐标设置为(-5,20),纵坐标为(-5,10).这样就可以显示出来了.
坐标轴的设置命令是:axis([],[])