whats wrong with my code
1 回表示 (過去 30 日間)
古いコメントを表示
function fact[a,b,c]=my_fact(x)
if x>0
s=1;
for i=1:x
s=s*i;
end
a=f
end
elseif x==0
b=1
elseif x<0
ms='enter a +ve number'
c=error(ms)
0 件のコメント
回答 (1 件)
John D'Errico
2020 年 5 月 23 日
I wouldstart by saying this is not how you define a function.
function fact[a,b,c]=my_fact(x)
That is not valid syntax to define a function in MATLAB.
2 件のコメント
John D'Errico
2020 年 5 月 23 日
You seem to be asking some pretty basic questions. Why not try reading the getting started tutorials?
Even so, rather than my writing how to define a function, you should read what is already written in a great deal of depth, here:
参考
カテゴリ
Help Center および File Exchange で Startup and Shutdown についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!