作业帮 > 综合 > 作业

用matlab求n!需要键盘输入n的值 求1+2+3+····+n的和,要求键盘输入n的值

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/04 16:16:28
用matlab求n!需要键盘输入n的值 求1+2+3+····+n的和,要求键盘输入n的值
用matlab求n!需要键盘输入n的值 求1+2+3+····+n的和,要求键盘输入n的值
n=input('请输入n的值:');
N=prod(1:n)


n=input('请输入n的值:');
S=sum(1:n)
直接利用两个命令不就行了么
matlab中直接有连乘和求和的命令的
再问: 纯菜菜,有木有具体的程序
再答: function myfactorial() n=input('请输入n值:'); prod(1:n) 新建一个m文件,内容为上面的命令,然后保存为myfactorial.m文件放在work工作目录里面,调用时候,只要在命令窗口输入:myfactorial 然后就会提示你输入n的值,随便输入一个数之后,就可以看到输出结果。 求和也是一样; function mysum() n=input('请输入n值:'); sum(1:n) 新建一个m文件,保存为mysum.m文件。 >> myfactorial 请输入n值:4 ans = 24 >> >> mysum 请输入n值:6 ans = 21 >>