[prev in list] [next in list] [prev in thread] [next in thread] 

List:       koffice-devel
Subject:    KSpread matrix functions remarks
From:       Benoît_Jacob <jacob () math ! jussieu ! fr>
Date:       2008-08-16 6:06:42
Message-ID: 200808160806.42793.jacob () math ! jussieu ! fr
[Download RAW message or body]

Hi,

I have a couple of remarks on KSpread. Since some are related to changes I'm 
about to make in the code (eigen2 stuff) I allow myself to discuss them here 
rather than go through bugs.kde.org.

In KSpread's Insert->Function... dialog:

- whenever I click on another function, the Parameters tab gets shown. I don't 
like that behavior: when I'm browsing the list of functions, I want to see 
the Help tab. Current behavior requires me to click on "Help" everytime.

- in MMULT Help: the "See Also: MDETERM" link opens Konqueror at 
file://$HOME/MDETERM which of course doesn't exist. Same in other matrix 
functions help (MINVERSE, MDETERM).

- in MMULT Help: I wouldn't put MDETERM as the only "See Also" entry. Either 
you link to all other matrix functions, or if you must select only one, it 
would much rather be MINVERSE.

- in MINVERSE help: "The matrix must be of type n x n" is poor formulation, I 
would rather say "The matrix must be square" and perhaps then explain that 
means that the number of rows must be equal to the number of columns.

- in MINVERSE: I wouldn't mention in the help "Invertible matrices have a 
non-zero determinant" because that seems to be suggesting to use the 
determinant to determine invertibility, which is poor practice (unnecessary 
complication, and major numerical stability problems). I would much rather 
add a MINVERTIBLE function returning a boolean. Could you perhaps add a 
placeholder for that, so I can then implement it using Eigen2? (of course it 
could already be done with eigen1). OK, perhaps we should rather wait until 
after the 2.0 release as we're in soft freeze IIUC. Then there are many more 
matrix-related features we can now add for free with eigen2.

Cheers,
Benoit
_______________________________________________
koffice-devel mailing list
koffice-devel@kde.org
https://mail.kde.org/mailman/listinfo/koffice-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic