How to save outputs of a function to different matrixs
조회 수: 1 (최근 30일)
이전 댓글 표시
function F=fxyz(X)
x=X(1);
y=X(2);
z=X(3);
F(1)=x+y+z;
F(2)=3*x+5*y+6*z;
F(3)=x-3*y-6*z-1;
end
[B(1,2),C(1,3),D(1,1)]=fsolve('fxyz',[-1,1,-1])
Assignment has more non-singleton rhs dimensions than non-singleton subscripts
댓글 수: 0
채택된 답변
Stalin Samuel
2016년 5월 4일
The function 'xyz' returns the vector 'F' which has three elements.So follow the below steps
F =fsolve('fxyz',[-1,1,-1]);
B(1,2)=F(1);
C(1,3)=F(2);
D(1,1)=F(3);
댓글 수: 0
추가 답변 (0개)
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!