Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在matlab中使用符号学时无法显示多个图形_Matlab - Fatal编程技术网

在matlab中使用符号学时无法显示多个图形

在matlab中使用符号学时无法显示多个图形,matlab,Matlab,我试图用符号学在一个图中绘制3个图,其中x=1到10,Y为10的幂,但只绘制了一个(最后一个)图,其余的未绘制 semilogy(x,getval4(x,5),'-og'); semilogy(x,getval4(x,10),'--Xb'); semilogy(x,getval4(x,20),'--r'); 仅符号学(x,getval4(x,20),'--r')已绘制。我是mat lab的新手,因此请告诉我绘制所有三个图形的方法。此外,我也希望有一个网格 semilogy(x,getval4(

我试图用符号学在一个图中绘制3个图,其中x=1到10,Y为10的幂,但只绘制了一个(最后一个)图,其余的未绘制

semilogy(x,getval4(x,5),'-og');
semilogy(x,getval4(x,10),'--Xb');
semilogy(x,getval4(x,20),'--r');
符号学(x,getval4(x,20),'--r')已绘制。我是mat lab的新手,因此请告诉我绘制所有三个图形的方法。此外,我也希望有一个网格

semilogy(x,getval4(x,5),'-og');
hold on ;
semilogy(x,getval4(x,10),'--Xb');
semilogy(x,getval4(x,20),'--r');
(请注意,在第一个符号之后,而不是之前保持不变)

另一个选项:

plot(x,getval4(x,5),'-og');
hold on ;
plot(x,getval4(x,10),'--Xb');
plot(x,getval4(x,20),'--r');
set(gca,'yscale','log')

令人惊叹的!。。成功了,干杯@请把答案标记为正确