早教吧作业答案频道 -->其他-->
matlab中要求画几条不同的曲线 用不同的颜色 加标题 y1=sin(t);y2=cos(t);y3=tan(t);plot(t,y1,'r-';t,y2,'g';t,y3,'k');legend('Vdc1','Vdc2');grid on;hold on;title('Vdc_PN');报错了.我也不会这个 怎么搞?
题目详情
matlab中要求画几条不同的曲线 用不同的颜色 加标题
y1=sin(t);
y2=cos(t);
y3=tan(t);
plot(t,y1,'r-';t,y2,'g';t,y3,'k');
legend('Vdc1','Vdc2');
grid on;hold on;
title('Vdc_PN');
报错了.我也不会这个 怎么搞?
y1=sin(t);
y2=cos(t);
y3=tan(t);
plot(t,y1,'r-';t,y2,'g';t,y3,'k');
legend('Vdc1','Vdc2');
grid on;hold on;
title('Vdc_PN');
报错了.我也不会这个 怎么搞?
▼优质解答
答案和解析
原因:
plot(t,y1,'r-';t,y2,'g';t,y3,'k')这里面出现了分号(;),应该改成逗号.
由于tan会出现无穷大,所以图要分开画.
没有定义t的取值范围
程序改成如下:
t=-2*pi:0.01:2*pi;
y1=sin(t);
y2=cos(t);
y3=tan(t);
subplot(211)
plot(t,y1,'r-',t,y2,'g');
legend('sin(t)','cos(t)');
grid on;
title('Vdc_PN');
subplot(212)
ezplot('tan(t)')%由于tan会出现无穷大,所以分开画
grid on
结果:
plot(t,y1,'r-';t,y2,'g';t,y3,'k')这里面出现了分号(;),应该改成逗号.
由于tan会出现无穷大,所以图要分开画.
没有定义t的取值范围
程序改成如下:
t=-2*pi:0.01:2*pi;
y1=sin(t);
y2=cos(t);
y3=tan(t);
subplot(211)
plot(t,y1,'r-',t,y2,'g');
legend('sin(t)','cos(t)');
grid on;
title('Vdc_PN');
subplot(212)
ezplot('tan(t)')%由于tan会出现无穷大,所以分开画
grid on
结果:

看了 matlab中要求画几条不同...的网友还看了以下:
空间向量证明题(充要条件) 在线等答案!已知空间三点A(x1,y1,z1) B(x2,y2,z 2020-05-15 …
在公差不为零的等差数列{x(n)}和等比数列{y(n)}中,已知x1=1,且x1=y1,x2=y2 2020-06-04 …
若二次型f=(x1)^2+(x2)^2+(x3)^2+2x1x2+2ax1x3+2bx2x3.有额 2020-06-12 …
已知等边三角形两点的坐标.求第三点坐标已知X(x1,y1) Y(x2,y2) 求Z(x3,y3)要 2020-06-27 …
如何用三角形的三个坐标表示三角形中的任意一点坐标,如:三角形ABC,A(x1,y1)B(x2,y2) 2020-10-31 …
已知圆上三点坐标A(X1,Y1)B(X2,Y2)C(X3,Y3),且三点坐标满足X1+X2+X3=0 2020-10-31 …
已知y1=sin(x),y2=sin(x+a),y3=sin(x+b)三者存在如下关系,(y1-y3 2020-10-31 …
二元一次方程求解.已知:x1,y1,x2,y2,x3,y3,x,y(都是已知数),且x=x1+m*( 2020-10-31 …
在反比例函数中,k>0时,Y随X的增大而减小,k0,(1/2,Y1),(—1/4,Y2),(—1/2 2020-10-31 …
求平面直角坐标系中点到线段的最小距离线段坐标(x1,y1),(x2,y2)任意一点坐标(x3,y3) 2020-11-24 …