Info
この質問は閉じられています。 編集または回答するには再度開いてください。
Problem with if and than and det
5 ビュー (過去 30 日間)
古いコメントを表示
So basically im trying script that determines if matrix is singular or not, by doing a det on the matrix. For example i tired doing: det([1 2;3 4]) which result in zero, but when I tired to input into the command like singularitytest([1 2;3 4]) or A=[1 2;3 4] its output is just the matrix. I am not sure which part i have gotten wrong, the If and else statements or the det? or my input command?
function result = singularitytest(A)
if det(A) == 0
c = 0;
else
c = 100;
end
2 件のコメント
採用された回答
Walter Roberson
2018 年 4 月 12 日
You assign something to variable named c, which you then do not use.
Your function expects something to be assigned to result but you never assign to that.
1 件のコメント
その他の回答 (0 件)
この質問は閉じられています。
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!