### The Maxima on-line user's manual

Algebra Calculator

#### Entermatrix

Function: entermatrix (<m>, <n>) Returns an <m> by <n> matrix, reading the elements interactively.

If <n> is equal to <m>, Maxima prompts for the type of the matrix (diagonal, symmetric, antisymmetric, or general) and for each element. Each response is terminated by a semicolon `;` or dollar sign `\$`.

If <n> is not equal to <m>, Maxima prompts for each element.

The elements may be any expressions, which are evaluated. `entermatrix` evaluates its arguments.

```          (%i1) n: 3\$
(%i2) m: entermatrix (n, n)\$```

Is the matrix 1. Diagonal 2. Symmetric 3. Antisymmetric 4. General Answer 1, 2, 3 or 4 : 1\$ Row 1 Column 1: (a+b)^n\$ Row 2 Column 2: (a+b)^(n+1)\$ Row 3 Column 3: (a+b)^(n+2)\$

```          Matrix entered.
(%i3) m;
[        3                     ]
[ (b + a)      0         0     ]
[                              ]
(%o3)           [                  4           ]
[    0      (b + a)      0     ]
[                              ]
[                            5 ]
[    0         0      (b + a)  ]```

```(%o1)                                true
(%i2) ```

### Related Examples

? entermatrix;

Calculate

##### entermatrix-linsolve

eq1:x*4+y-2=y;

eq2:x+2=y;

linsolve([eq1,eq2],[x...

Calculate

entermatrix;

Calculate

? entermatrix;

Calculate

##### entermatrix-linsolve

eq1:x*4+y-2=y;

eq2:x+2=y;

linsolve([eq1,eq2],[x...

Calculate

entermatrix;

Calculate