2011-10-05 6 views
3

을 단순화합니다. 행렬의 구성 요소 인 방정식을 어떻게 간단하게 표현할 수 있습니까? 나는 다소 큰 매트릭스를 가지고 있으며 그 구성 요소를 단순화하고자합니다 (예 : 인수 분해 및 취소).Maxima : Maxima에서 행렬 구성 요소

감사합니다.

+0

게으른 사람들이 문제를 해결할 수 있도록 예제 (예 : 2 * 2) 행렬을 포함하도록 질문을 편집 할 수 있습니까? – Simon

답변

3

대부분의 기능 (적절한 경우) 이미 예를 들어

... 등 목록, 행렬, 방정식, 이상 스레드 :이 도움이되지 않는 경우

(%i1) a : [[cos(x)^2+sin(x)^2,1],[0,sin(x)*cos(x)]]; 
         2   2 
(%o1)   [[sin (x) + cos (x), 1], [0, cos(x) sin(x)]] 
(%i2) trigsimp(a); 
(%o2)     [[1, 1], [0, cos(x) sin(x)]] 
(%i3) trigreduce(a); 
       cos(2 x) + 1 1 - cos(2 x)   sin(2 x) 
(%o3)   [[------------ + ------------, 1], [0, --------]] 
         2    2     2 
(%i4) expand(%o3); 
             sin(2 x) 
(%o4)      [[1, 1], [0, --------]] 
              2 

, 당신은 더 자세한 정보를 제공 할 수 있습니다 당신이 가진 문제의

+0

행렬에 또 다른 문제가 있습니다. 다음을 살펴보십시오 : [행렬을 목록으로 변환] (http://stackoverflow.com/questions/8688906/maxima-convert-matrix-to-list)? –