How do I form a new matrix from a given one by picking out some of its columns, using MAGMA?
Tell me more
×
Mathematics Stack Exchange is a question and answer site for
people studying math at any level and professionals in related fields. It's 100% free, no registration required.
|
Suppose you have an $m\times n$ matrix $A=[A_{i,j}]$ defined in MAGMA. Am I correct in thinking that you want to define an $m\times l$ matrix $B=[B_{r,s}]$ in MAGMA such that the columns of $B$ are all copies of columns of $A$. This is easily done using loops. First define $B$ to be the zero matrix over your chosen ring $R$:
Then suppose you want the 1st column of $B$ to be equal to the $a$-th column of $A$? Then use the following loop:
Repeating this for all the columns of $B$ will give you your result. |
|||
|
|
