在matlab中使用半月形时无法显示多个图形

时间:2016-04-29 16:13:44

标签: matlab

我试图在单个图形中绘制3个图形,其中x = 1到10,Y用10个幂作为10,但是只绘制了一个(最后一个)图形,剩下的图形仍未绘制。

semilogy(x,getval4(x,5),'-og');
semilogy(x,getval4(x,10),'--Xb');
semilogy(x,getval4(x,20),'--r');

只绘制了semilogy(x,getval4(x,20),'--r');。我是mat实验室的新手,所以请给我一个绘制所有三个图形的方法。另外,我也希望有一个网格

2 个答案:

答案 0 :(得分:3)

你需要做

{!! link_to_route('jobs.createJob', 'Create Job', $job->id, array('class' => 'btn btn-info', 'onclick' => 'disableButton(this)')) !!}

function disableButton(ele)
{
    ele.disabled = true;

    // And display loading animation here if you need.
}

(注意之后第一个半学期,而不是之前)

答案 1 :(得分:2)

另一种选择:

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