Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.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
Arrays Matlab长方体打印句柄/属性值_Arrays_Matlab_Boxplot_Argument Unpacking - Fatal编程技术网

Arrays Matlab长方体打印句柄/属性值

Arrays Matlab长方体打印句柄/属性值,arrays,matlab,boxplot,argument-unpacking,Arrays,Matlab,Boxplot,Argument Unpacking,我试图访问用于创建箱线图的值 我创造了一个情节: diagram(returns); 找到异常值的句柄: o = findobj(diagram,'tag','Outliers'); ydata = get(o,'YData'); 获取异常值的数据: o = findobj(diagram,'tag','Outliers'); ydata = get(o,'YData'); 问题是它返回的是: ydata = [1x2 double] [ -0.1330]

我试图访问用于创建箱线图的值

我创造了一个情节:

diagram(returns);
找到异常值的句柄:

o = findobj(diagram,'tag','Outliers');
ydata = get(o,'YData');
获取异常值的数据:

o = findobj(diagram,'tag','Outliers');
ydata = get(o,'YData');
问题是它返回的是:

ydata = 

    [1x2 double]
    [   -0.1330]
    [1x3 double]
    [       NaN]
    [   -0.0898]
    [       NaN]

因为有些图有多个异常值。如何解压缩1x2双精度的值?

将单元格数组中的所有行连接到一行:

ydata = [ydata{:}]
然后,如果您想忽略NAN:

ydata = ydata(~isnan(ydata))