0

これは win 7 の MATLAB コードです。

function c = myFactorial(n)
if n < 0
   c = "n should be positive !";
else
   if n == 0
       c = 1;
   else 
       c = n*myFactorial(n-1);
   end
end
d = myFactorial(3);
printf("d is %d", d);

しかし、エラーが発生しました:

 Error: Function definition unexpected!

関数は別の .m ファイルで定義する必要がありますか?

どんな助けでも大歓迎です!

4

0 に答える 0