计算 +2!+.10!用matlab
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/09 06:23:06
计算 +2!+.10!用matlab
计算 +2!+.10!用matlab
计算 +2!+.10!用matlab
你这个题比较简单,在命令提示符后输入:sum(factorial(1:10)),按回车即可.
另外关于大数阶乘的算法也给你说说,因为是(1!+2!+.1000!)的话上面的方法就不行了.
MATLAB中的阶乘函数是:factorial(X)
但是该函数不能算超过170的阶乘,即X不能超过170,不然会提示无穷大.并且这个函数算出来的是科学计算法,无法得到精确解.
所以我推荐用:
x=sym('1')
for i=1:500【这里自行改写阶乘的最后的值】
x=x*sym(i);
end
x
这样就可以计算更高的阶乘,且是精确数值解.
计算2010!也不过5秒,真是谁用谁知道啊,
s=0;
for i=1:10
s=s+factorial(i);
end
sum(factorial(1:10))
建议这是红循环的东西用c语言来算
for几下完事了
计算 +2!+.10!用matlab
用MATLAB怎样计算pi?
用matlab计算定积分
matlab算术问题用MATLAB计算-8的立方根 怎么得到 –2 (我刚开始学MATLAB,)
MATLAB计算
用matlab编程计算下面的题,
求帮忙用matlab计算矩阵求解
用matlab怎样计算人脸识别率?
matlab怎么用fft计算dct
怎么用matlab计算图像熵
matlab 计算矩阵方程其中x=[0 1 2 3] 这个怎么用matlab编程求t y已知
一个10*2的矩阵,想每列每五行计算一个均值,最后得出一个2*2的均值矩阵,用matlab怎样计算?
MATlAB中计算函数曲线长度的函数计算 0.2*cos(πx)在[0,2]上的曲线长度?用MATLAB怎么编程?
matlab 计算均方根偏差matlab 计算2组数的均方根偏差
请教怎么计算两个20*10的矩阵的欧式距离,用matlab如题
请问用MATLAB计算极限(1+2+3+……+(n-1))/n^2
用MATLAB编写程序,计算 1+3+5+7+…+(2n+1)的值.
MATLAB 用二分法计算方程2X+1=0的程序