How linear system of equations can be solved in matlab
조회 수: 1 (최근 30일)
이전 댓글 표시
How we can solve following linear system of equations in matlab?
A1_{x}=1i*a*(A1+A2);
A2_{x}=1i*a*(A1-A2);
A1_{t}=(-1i*a./2)*A1-A2;
A2_{t}=A1+(1i*a./2)*A2;
where A1=A1(x,t) and A2=A2(x,t) and "a" is an arbitrary constant. How can these equations can be solved in matlab?
And A1_{x} means partial derivative of A1 w.r.t "x".
댓글 수: 8
Walter Roberson
2018년 9월 10일
What is the I.^{-1} intended to mean?
It is not possible to raise anything to a cell array, not unless you define your own object class and override the power() operator.
채택된 답변
madhan ravi
2018년 9월 10일
편집: madhan ravi
2018년 9월 10일
Try this @Wajahat:
syms l p q
syms f1(x) f2(x)
%edited after sir Walters comment
S1 = diff(f1) == l.^(-1).*1i.*p.*f1 + l.^(-1).*1i.*q.*f2;
S2 = diff(f2) == l.^{-1}.*1i.*q.*f1 - l.^{-1}.*1i.*p.*f2;
S = dsolve(S1,S2)
S.f2
S.f1
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Calculus에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!