永发信息网

matlab问题,我有两个fig文件,如何将这两个文件画在一张图上?

答案:2  悬赏:20  手机版
解决时间 2021-11-12 21:41
  • 提问者网友:听门外雪花风
  • 2021-11-12 12:29
matlab问题,我有两个fig文件,如何将这两个文件画在一张图上?
最佳答案
  • 五星知识达人网友:西风乍起
  • 2021-11-12 12:35
是要把1.fig和2.fig的数据合并成一组再画图吧
如果x1, x2, y1, y2都是行向量:
x = [x1, x2]; y = [y1, y2]; plot(x, y);
如果x1, x2, y1, y2都是列向量:
x = [x1; x2]; y = [y1; y2]; plot(x, y);
全部回答
  • 1楼网友:酒醒三更
  • 2021-11-12 14:05
plot(x1,y1,x2,y2)可以的,这是将两条曲线画在同一个坐标系下。
两个数组相加只需要保证维数相同即可。命令如下:x=x1+x2;y=y1+y2;plot(x ,y)
或者:plot(x1+x2 ,y1+y2)追问plot(x1,y1,x2,y2)画出了两条线呀?追答1.如果是画一条线的话,那就先把你的数据整合成一条线再画出来吧。
2.plot(x1,y1,x2,y2)中的两条线如果要看起来一样,那就只能画成同一种颜色。假设是蓝色,用如下命令:plot(x1,y1,'b',x2,y2,'b')
其中的b代表蓝色。具体色彩可以用matlab的help,搜索“plot”
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯