I cant take inverse of J matris. it is jacobian.
이전 댓글 표시
syms x g h k l q a b c d f
y1 = (x*cos(q)+x*cos(g)-f*cos(l)-(b/2)*cos(h)-a*cos(q));
y2 = (x*sin(q)+x*sin(g)-f*sin(l)-(b/2)*sin(h)-a*sin(q));
y3 = (a*cos(q)+b*cos(h)-c*cos(k)-d);
y4 = a*sin(q)+b*sin(h)-c*sin(k);
y = [y1; y2; y3; y4];
v = [x; (h); (k); (l)];
J = jacobian(y, v);
inv(J)
J * inv(J)
댓글 수: 6
John D'Errico
2013년 12월 26일
Why can't you do that? Works for me.
Emrah
2013년 12월 26일
Walter Roberson
2013년 12월 26일
It would only give the unit matrix if J is non-singular.
Walter Roberson
2013년 12월 26일
What does rank(J) indicate ?
Emrah
2013년 12월 26일
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 WLAN Toolbox에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!