# HG changeset patch # User Rik # Date 1381191797 25200 # Node ID f957fa0d2748732825677d3a58a204f99f6bedc6 # Parent 539aea0e59f432486844ed96ec5bf3b4db57301c Allow scalar,vector inputs to match a matrix input for errorbar plots. * scripts/plot/draw/private/__errcomm__.m: Allow scalar,vector inputs to match a matrix input for errorbar plots. diff -r 539aea0e59f4 -r f957fa0d2748 scripts/plot/draw/private/__errcomm__.m --- a/scripts/plot/draw/private/__errcomm__.m Mon Oct 07 17:10:23 2013 -0700 +++ b/scripts/plot/draw/private/__errcomm__.m Mon Oct 07 17:23:17 2013 -0700 @@ -58,7 +58,8 @@ if (isvector (arg)) arg = arg(:); endif - if (any (size (arg) != sz)) + if (! isscalar (arg) && ((isvector (arg) && numel (arg) != prod (sz)) + || any (size (arg) != sz))) error ("%s: size of argument %d does not match others", caller, k-1); endif data{++ndata} = arg;