]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authoranthony <anthony@git.imagemagick.org>
Fri, 21 Oct 2011 05:06:56 +0000 (05:06 +0000)
committeranthony <anthony@git.imagemagick.org>
Fri, 21 Oct 2011 05:06:56 +0000 (05:06 +0000)
MagickCore/matrix.c

index bdb9de68b910329c9606634ac978597786240d25..1c4a5cbfe9b367fd233d07005ead7878da094eb0 100644 (file)
@@ -160,9 +160,9 @@ MagickExport double **AcquireMagickMatrix(const size_t number_rows,
 %     double coefficents[8];
 %     ...
 %     GaussJordanElimination(matrix, &coefficents, 8UL, 1UL);
-%
-%  However by specifing more 'columns' (as an 'array of vector columns',
-%  you can use this function to solve a set of 'separable' equations.
+%   
+%  However by specifing more 'columns' (as an 'array of vector columns'),
+%  you can use this function to solve multiple sets of 'separable' equations.
 %
 %  For example a distortion function where    u = U(x,y)   v = V(x,y)
 %  And the functions U() and V() have separate coefficents, but are being
@@ -173,8 +173,9 @@ MagickExport double **AcquireMagickMatrix(const size_t number_rows,
 %  (Reference to be added - Anthony)
 %
 %  You can also use the 'vectors' to generate an inverse of the given 'matrix'
-%  though as a 'column first array' rather than a 'row first array'. For
-%  details see http://en.wikipedia.org/wiki/Gauss-Jordan_elimination.
+%  though as a 'column first array' rather than a 'row first array' (matrix
+%  is transposed). For details see 
+%     http://en.wikipedia.org/wiki/Gauss-Jordan_elimination.
 %
 */
 MagickPrivate MagickBooleanType GaussJordanElimination(double **matrix,