Matrix addition: 2x2 + 2x3 - Printable Version +- HP Forums (https://www.hpmuseum.org/forum) +-- Forum: HP Calculators (and very old HP Computers) (/forum-3.html) +--- Forum: HP Prime (/forum-5.html) +--- Thread: Matrix addition: 2x2 + 2x3 (/thread-2290.html) |
Matrix addition: 2x2 + 2x3 - DrD - 10-14-2014 02:41 PM In CAS, adding two matrices of differing dimensions seem to get zero-filled to equalize dimensions of both(??): CAS: [[1,2],[3,4]] + [[1,2,3], [4,5,6]] => [[2,4,3],[7,9,6]] Home: [[1,2],[3,4]] + [[1,2,3], [4,5,6]] => Error: Invalid dimension Why? -Dale- RE: Matrix addition: 2x2 + 2x3 - Tim Wessman - 10-14-2014 03:44 PM The philosophy of the CAS authoer is that you should know better, and that is a helpful shortcut to those that do so (based on my understanding). RE: Matrix addition: 2x2 + 2x3 - DrD - 10-14-2014 04:00 PM Hmm ... that sounds logical. RE: Matrix addition: 2x2 + 2x3 - resolved - 10-17-2014 03:01 AM (10-14-2014 03:44 PM)Tim Wessman Wrote: The philosophy of the CAS authoer is that you should know better, and that is a helpful shortcut to those that do so (based on my understanding). sorry i'm missing something here?? a "helpful shortcut" to what??? RE: Matrix addition: 2x2 + 2x3 - parisse - 10-17-2014 06:23 AM The design philosophy of giac is: the user knows what he does, it's important to provide features to advanced users. If you have 2 lists of different sizes to add, you can a/ forbid addition b/ add them by adding 0 at the right of the shortest c/ add them by adding 0 at the left of the shortest On the Prime, if you add two matrices with different sizes that are tagged as matrices a/ happens. For example matrix[[1,2],[3,4]]+identity(3) Otherwise and in Xcas, b/ applies if the list are tagged as 1-dimensional polynomials (poly1[1,2]+poly1[1,2,3]) because coefficients are written in decreasing order and c/ applies otherwise. RE: Matrix addition: 2x2 + 2x3 - DrD - 10-17-2014 06:37 AM A shortcut to the consequences of matrix dimensions with respect to addition. |