Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/8.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 使用轴的suptitle错误无效的轴句柄_Matlab_Histogram_Subplot_Suptitle - Fatal编程技术网

Matlab 使用轴的suptitle错误无效的轴句柄

Matlab 使用轴的suptitle错误无效的轴句柄,matlab,histogram,subplot,suptitle,Matlab,Histogram,Subplot,Suptitle,我试图在循环中创建直方图。我正在创建两个图形,并希望在它们上面有一个suptitle,但当我这样做时,子地块的标题就不起作用了。这是我的密码 suptitle('Observation') for i=1:c:b i MagObs1=[]; subplot(b,1,i); MagObs1=MagObs(:,i);%0 and 1s minMagObs1=min(MagObs1); MagObs2=MagObs1(MagObs1>0.001);

我试图在循环中创建直方图。我正在创建两个图形,并希望在它们上面有一个suptitle,但当我这样做时,子地块的标题就不起作用了。这是我的密码

suptitle('Observation')
for i=1:c:b
    i
    MagObs1=[];
    subplot(b,1,i);
    MagObs1=MagObs(:,i);%0 and 1s
    minMagObs1=min(MagObs1);
    MagObs2=MagObs1(MagObs1>0.001);
    h1=histogram(MagObs2,NumberBins,'Normalization','probability');
    title([num2str(DepthObs(i)),'m']);
    h1.BinLimits=[bottomVel topVel];
    xlabel('Current speed (m/s)');
    ylabel('Frequency');
end

figure(2);% clf;
suptitle('Model')
for i=1:c:b

    subplot(b,1,i);
    
    h2=histogram(MagMatrixH1(i,:),NumberBins,'Normalization','probability')
    title([num2str(DepthObs(i)),'m'])
    h2.BinLimits=[bottomVel topVel]
    xlabel('Current speed (m/s)')
    ylabel('Frequency')
end
这就是我得到的错误

Error using axes
Invalid axes handle

Error in suptitle (line 98)
axes(haold);

Error in Histogram (line 118)
suptitle('Observation')
这是我的输出。通常,每个图形都有多个直方图,但在这个示例中,我只显示一个直方图。

正如你在第二张图中看到的。“Im”应该是“300m”,你能帮我修复这个子地块标题吗?

suptitle
拥有的(很少)文档中,它说:

“在所有子批命令之后使用此函数。”

尝试将其添加到绘图的末尾

suptitle
拥有的(很少)文档中,它显示:

“在所有子批命令之后使用此函数。”


尝试将其添加到绘图的末尾

suptitle
拥有的(很少)文档中,它说:“在所有子绘图命令之后使用此函数。”@AnderBiguri生物信息学工具箱如果我正确地回忆起
suptitle
拥有的(很少)文档,它说:“在所有子批命令之后使用此函数。”@AnderBiguri,如果我没记错的话,请使用生物信息学工具箱