フィルターのクリア

How to save outputs of a function to different matrixs

1 回表示 (過去 30 日間)
Joyce Taylor
Joyce Taylor 2016 年 5 月 4 日
回答済み: Stalin Samuel 2016 年 5 月 4 日
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

採用された回答

Stalin Samuel
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 件)

カテゴリ

Help Center および File ExchangeSimulink についてさらに検索

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by