【plotyy】matlab中[AX,H1,H2]=plotyy(t,[y1,y2],t,[y3,y4]),绘制4条曲线,怎么分别...
答案:2 悬赏:40 手机版
解决时间 2021-02-20 19:20
- 提问者网友:两耳就是菩提
- 2021-02-20 00:34
【plotyy】matlab中[AX,H1,H2]=plotyy(t,[y1,y2],t,[y3,y4]),绘制4条曲线,怎么分别...
最佳答案
- 五星知识达人网友:西岸风
- 2021-02-20 00:48
【答案】 SpecifierLine Style
- Solid line (default)
-- Dashed line
:Dotted line
-.Dash-dot line
SpecifierColor
r Red
g Green
b Blue
c Cyan
m Magenta
y Yellow
k Black
w White
[A,H1,H2]=plotyy(t,[y1,y2],t,[y3,y4]);
set(H1,'LineStyle','--','Color','g')
set(H2,'LineStyle',':','Color','m') 追问: 这样的话,y1和y2的线型和颜色是一样的,那怎么让他们不一样呢 追答: 那你得把y1,y2分开来画 利用hold on hold on [A,H1,H2]=plotyy(t(1:length(y1)),y1,t(end-length(y2)+1:end),y2); set(H1,'LineStyle','--','Color','g') set(H2,'LineStyle',':','Color','m') [B,H3,H4]=plotyy(t(1:length(y3)),y3,t(end-length(y4)+1:end),y4); set(H3,'LineStyle','--','Color','b') set(H4,'LineStyle',':','Color','k')
- Solid line (default)
-- Dashed line
:Dotted line
-.Dash-dot line
SpecifierColor
r Red
g Green
b Blue
c Cyan
m Magenta
y Yellow
k Black
w White
[A,H1,H2]=plotyy(t,[y1,y2],t,[y3,y4]);
set(H1,'LineStyle','--','Color','g')
set(H2,'LineStyle',':','Color','m') 追问: 这样的话,y1和y2的线型和颜色是一样的,那怎么让他们不一样呢 追答: 那你得把y1,y2分开来画 利用hold on hold on [A,H1,H2]=plotyy(t(1:length(y1)),y1,t(end-length(y2)+1:end),y2); set(H1,'LineStyle','--','Color','g') set(H2,'LineStyle',':','Color','m') [B,H3,H4]=plotyy(t(1:length(y3)),y3,t(end-length(y4)+1:end),y4); set(H3,'LineStyle','--','Color','b') set(H4,'LineStyle',':','Color','k')
全部回答
- 1楼网友:拜訪者
- 2021-02-20 01:43
我也是这个答案
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯