On 8/24/2009 3:37:31 AM, Tom_Gutman wrote:
>I would like to suggest to at
>least fix the row and column
>select. The current
>implementation results in a
>rather weird notation, one
>that does not resemble
>anything I've seen, and is
>very non-extensible to higher
>dimensions. I suggest
>simplifying them by using the
>same optional place holders
>that have been so effectively
>used for roots and
>derivatives. Given an array,
>you select a row by providing
>a row index, and a column by
>providing a column index.
>Providing both selects both a
>row and a column (i.e., an
>element of the matrix).
>Specifying neither results in
>a reference to the entire
>matrix. At least this results
>in sensible notation, and
>extends naturally to cross
>sections of any
>dimensionality.
I agree. Now that there are many other places where empty placeholders are allowed, there is no reason not to implement it for array indexing.
And while they are at it, they can make the column operator the column operator again, rather than the row operator. As it stands now, if you see some math printed from Mathcad (e.g. in a pdf) you can't know hat is being done unless you know which version of Mathcad was used to generate it. That is highly undesirable.
Richard