matlab阶乘求和?

2022-04-10 科技 160阅读
matlab软件没有求阶乘的函数,所以必须自己来编一个函数。函数是输入输出的关系,所以建立一个函数文档“factorial.m”专门求阶乘。如下:functionf=factorial(N)%建立输入数据N求N的阶乘f=1;fori=1:Nf=f*i;endend然后再建一个主函数程序“MAIN.m”:clcN=10;%求1-10的阶乘的和s=0;fori=1:Ns=s+factorial(i)endfprintf('求和结果是%f',s);这样就可以求出阶乘的和咯。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com