|
From: | Pantxo Diribarne |
Subject: | [Octave-bug-tracker] [bug #41128] In fltk backend, subplot(M, N, n) does not work in condition 4<M. |
Date: | Sun, 06 Apr 2014 15:10:35 +0000 |
User-agent: | Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:27.0) Gecko/20100101 Firefox/27.0 |
Follow-up Comment #3, bug #41128 (project octave): I think the main problem here is an inconsistency between the "outerposion" grid and the "postion" grid (see subplot_position()): the first has symmetric margins whereas the latter has right and top margins that depend on the row/col number. When the number of rows/col is increased the computed "position" gets outside the computed "outerposition" area. This has two consequences: - the "position" may overlap with other axes which are then deleted. - The "looseinset" property may be set to negative data which leads to those strange axes compressions you see in the following example (it is said to work well according to the OP but that is not what I observe) close all; M=4; N=6; for n=1:N*M;subplot(M,N,n); plot(1:100); end Is there a reason for not using "outerposition" as "activepositionproperty" in subplots? _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?41128> _______________________________________________ Message posté via/par Savannah http://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |