77问答网
所有问题
MATLAB创建一个M文件,完成求任意数n的阶乘,n的值由键盘输入
MATLAB创建一个M文件,完成求任意数n的阶乘,n的值由键盘输入
举报该问题
推荐答案 2017-09-27
x=input('please input a number:');
if x>0&&x==fix(x);
a=1;
for i=1:x
a=a*i;
end
else
disp('请输入整数')
end
disp(['x的阶乘为',num2str(a)]);
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/GqIqqqpIq3pYvpqqNpv.html
其他回答
第1个回答 2015-07-02
nf=factorial(input('n='))
第2个回答 2015-07-02
n的阶乘,要求n是正整数,对吧?
相似回答
matlab
编程实现从
键盘输入一个数n,
求出
n的阶乘
?
答:
N=input('输入整数n');S=factorial(N)
用
matlab
语言编写程序:编写
一个
计算
阶乘的
函数,再编写一个脚本
文件
...
答:
hs_fun.m function fx=hs_fun(x)if x>=100 exit end prd=1;for k=1:x prd=prd*k;end prd >> hs_fun(5)prd = 120
如何用
matlab
使用函数式
M文件
计算s=
n
!,要具体的步骤。谢谢
答:
N=input( 'data n:');for i=1:N s=s*i;end s 程序如上,运行时,会提示输入data n,然后输入整数n,下面的循环
求n的阶乘
谢谢
MATLAB
:编写
一个
实现
n阶乘
的函数?
答:
如何用
MATLAB
:编写一个实现
n阶乘
的函数,实现的方法有 1、直接用软件自带
的阶乘
函数,即factorial(n)2、自定义阶乘函数,即 S=Factorial_fun(n),其内容 N=n S=1;for n=1:N S=S*n;end fprintf('N! = %22d\n',S);然后,命令窗口中执行 >S=Factorial_fun(5)运行结果 ...
用
matlab
如何编写
一个
函数
文件,
实现
n
!
答:
用
matlab
如何编写一个函数
文件,
实现n!的方法。如下参考:1.首先在计算机上打开matlab软件,如下图所示。2.点击打开页面“主页”下的“新建”按钮。3.然后在打开的下拉菜单中选择“function”选项。4.可以打开函数编辑器,在那里可以设置函数
的输入
。5.然后点击“编辑器”标签中的“保存”按钮,保存编辑...
matlab
如何编写
阶乘
求和脚本
文件
答:
最简单的就是 s(1)=1;s(n+1)=s(n)*(n+1);t=sum(s);(基本构架)
matlab
编程
求n的阶乘
答:
matlab中的阶乘
函数是factorial,其函数形式为:factorial(N) 。1、当N为向量时,计算从1到N这
N个
数的乘积,即相当于prod(1:N)。2、当N是N维数组时,计算N中每个元素的阶乘。
大家正在搜
文件5M跟5KB哪个大
M文件的基本使用
400多M的文件怎么传
M文件WHILE与IF
M文件怎么用
M文件
M文件怎么打开
M文件是什么
M文件编程
相关问题
用matlab语言编写程序:编写一个计算阶乘的函数,再编写一...
matlab编程实现从键盘输入一个数n,求出n的阶乘?
急求:编写一个matlab文件,求1到n的阶乘之和。要求:输...
在matlab中,建立M文件作一下计算
编M文件计算自然数n的阶乘。MATLAB
matlab编写一个求n阶乘的函数文件,调用函数文件找到一个...
用matlab编写一个m文件,从键盘上输入数字星期(1到7)...
matlab for循环 任意整数n的阶乘