Singular Manual: matrix expressions

| ### 4.11.2 matrix expressions A matrix expression is: an identifier of type matrix a function returning matrix matrix expressions combined by the arithmetic operations `+`, `-` or `*` a type cast to matrix (see matrix type cast) Example:
      ring r=0,(x,y),dp;
      poly f= x3y2 + 2x2y2 +2;
      matrix H = jacob(jacob(f));    // the Hessian of f
      matrix mc = coef(f,y);
      print(mc);
    ==> y2,    1,
    ==> x3+2x2,2
      module MD = [x+y,1,x],[x+y,0,y];
      matrix M = MD;
      print(M);
    ==> x+y,x+y,
    ==> 1,  0,
    ==> x,  y

User manual for Singular version 4-0-3p3, 2016, generated by texi2html.