00问答网
所有问题
计算n!(编写函数文件),用MATLAB软件,,急求
如题所述
举报该问题
推荐答案 2013-09-11
function nn=jiecheng(n)
nn=1;
for k=1:n
nn=nn*k;
end
这只是简单的一个函数文件,没考虑当n不是整数时如何报错之类的问题,你如果有需要我可以继续改进下,希望能帮到你。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/nnejZ0jjTe0DDBrDITT.html
其他回答
第1个回答 2013-09-11
y=prod(1:n);
第2个回答 2013-09-11
factorial(n)函数可以实现你的要求,如果要看算法,直接搜索.M函数进行查看
追问
能告诉一下过程是怎么做的吗?步骤?
追答
如果你要求某个数的阶乘,直接用函数就可以了,比如说factorial(5)就是5的阶乘。如果你要找代码,你在你安装matlab的目录下搜索这个函数即可
第3个回答 2013-09-11
直接调用 fac(n)
相似回答
大家正在搜
相关问题
用matlab如何编写一个函数文件,实现 n!
急求:编写一个matlab文件,求1到n的阶乘之和。要求:输...
用matlab语言编写程序:编写一个计算阶乘的函数,再编写一...
用matlab如何编写一个函数文件,实现 n!,并计算1!+...
编制计算阶乘的函数fun(n)=n! 是用MATLAB来编写...
如何用matlab使用函数式M文件计算s=n!,要具体的步骤...
编制计算阶乘的函数fun(n)=n! 是用MATLAB来编写
急!在线等。用matlab软件,编写函数文件,实现直角坐标(...