How to use the factorial function in Matlab

1 回表示 (過去 30 日間)
Nghia
Nghia 2013 年 12 月 25 日
回答済み: Walter Roberson 2013 年 12 月 25 日
Hi everybody, I have a problem with Factorial function.
I wrote:
syms x
f= factorial(x)
....
(I want to calculate the limit of some function...)
Immediately, Matlab annouce: "??? Error using ==> factorial at 17 N must be a matrix of non-negative integers."
How can I fix this error? I want to calcualate the limit of y=f(x)=9^x/(x!)
Thanks.

採用された回答

Walter Roberson
Walter Roberson 2013 年 12 月 25 日
Try
f = sym('x!');

その他の回答 (0 件)

カテゴリ

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

Community Treasure Hunt

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

Start Hunting!

Translated by