How to get the transfer matrices for vector transformation?
조회 수: 9 (최근 30일)
이전 댓글 표시
I want to find a real entry square matrices to transfer one symbolic vector to another symbolic vector which in the form of A*x1=x2, A is a square matrices and x1, x2 are vectors. x1 and x2 are given and A is what I want to find. For example, x1=[f1;f2] and x2=-[f2;f2], then A=[0 -1;0 -1]. I'm not sure how to code it in MATLAB. Could anyone help me?
댓글 수: 0
답변 (1개)
Walter Roberson
2017년 4월 24일
A = x2\x1;
The result will be
[ -f2/f1, 0]
[ -f2/f1, 0]
which is a valid solution. The transform matrix A is not unique.
댓글 수: 2
Walter Roberson
2017년 4월 27일
That is not generally possible. It might be possible for a restricted set of possible transformations, such as if you are certain that x2 is a linear combination of the variables present in x1; there might also need to be restrictions on the forms of x1.
참고 항목
카테고리
Help Center 및 File Exchange에서 Assumptions에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!