dsolve(diff(X,t) not working for 3x3 matrix
조회 수: 2 (최근 30일)
이전 댓글 표시
the following code not working for 3x3 matrix , can only work for 2x2 , please help what is the error for solving 3 x3 ?
A=[ -0.12 0.05 0.05 ;0.1 -0.1 0; 0.02 0.05 -0.05 ]
syms x
syms x(t) y(t);
X = [x; y; b];
b = 0;
[Sx, Sy, Sz] = dsolve(diff(X,t) == A*X + b)
댓글 수: 0
답변 (1개)
Walter Roberson
2021년 9월 28일
A=[ -0.12 0.05 0.05 ;0.1 -0.1 0; 0.02 0.05 -0.05 ]
syms x
syms x(t) y(t) z(t);
b = 0;
X = [x; y; z];
eqn = diff(X,t) == A*X + b
[Sx, Sy, Sz] = dsolve(eqn)
댓글 수: 2
Walter Roberson
2021년 9월 28일
I ran the code right here in MATLAB Answers, which uses Livescript . Livescript automatically formats symbolic expressions.
참고 항목
카테고리
Help Center 및 File Exchange에서 Symbolic Math Toolbox에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!



