線形代数



  • 行列の積

    > A:=matrix([[1,alpha,beta],[0,1,gamma],[0,0,1]]);



    > B:=matrix([[1,2,3],[2,3,4],[5,6,7]]);



    > multiply(B,B);



    > evalm(A&*A);



    > evalm(A*A);



    > evalm(A^2);



  • 行列式の計算

    > det(A);



    > det(B);



    > det(A + B);



    > C:=matrix([[alpha,alpha,gamma],[beta,2,eta],[lambda,gamma,delta]]);



    > det(C);



  • 逆行列の計算

    > inverse(A);



    > Ct:=inverse(C);



    > multiply(A,inverse(A));



    > multiply(C,Ct);