Mercurial > octave-nkf
comparison scripts/plot/plotmatrix.m @ 16086:f89760972bf4
plotmatrix.m: Fix bug when number of columns in 2 inputs differs (bug #38368)
* scripts/plot/plotmatrix.m (__plotmatrix__): Reverse loop bounds of inner
and outer for loops.
author | Julien Bect <julien.bect@supelec.fr> |
---|---|
date | Thu, 21 Feb 2013 16:19:58 +0100 |
parents | 5d3a684236b0 |
children | 64e7bb01fce2 |
comparison
equal
deleted
inserted
replaced
16085:979ebfdd240d | 16086:f89760972bf4 |
---|---|
162 xoff = 0.05; | 162 xoff = 0.05; |
163 yoff = 0.05; | 163 yoff = 0.05; |
164 border = [0.130, 0.110, 0.225, 0.185] .* [xsize, ysize, xsize, ysize]; | 164 border = [0.130, 0.110, 0.225, 0.185] .* [xsize, ysize, xsize, ysize]; |
165 border(3:4) = - border(3:4) - border(1:2); | 165 border(3:4) = - border(3:4) - border(1:2); |
166 | 166 |
167 for i = 1 : n | 167 for i = 1 : m |
168 for j = 1 : m | 168 for j = 1 : n |
169 pos = [xsize * (j - 1) + xoff, ysize * (n - i) + yoff, xsize, ysize]; | 169 pos = [xsize * (i - 1) + xoff, ysize * (n - j) + yoff, xsize, ysize]; |
170 tmp = axes ("outerposition", pos, "position", pos + border, | 170 tmp = axes ("outerposition", pos, "position", pos + border, |
171 "parent", parent); | 171 "parent", parent); |
172 if (i == j && have_hist) | 172 if (i == j && have_hist) |
173 pax = [pax ; tmp]; | 173 pax = [pax ; tmp]; |
174 [nn, xx] = hist (X(:, i)); | 174 [nn, xx] = hist (X(:, i)); |