matlab M函数 计算做以下计算:1.自然数n的阶乘;2.n中取m的组合.

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 13:59:14
matlab M函数 计算做以下计算:1.自然数n的阶乘;2.n中取m的组合.

matlab M函数 计算做以下计算:1.自然数n的阶乘;2.n中取m的组合.
matlab M函数 计算
做以下计算:
1.自然数n的阶乘;
2.n中取m的组合.

matlab M函数 计算做以下计算:1.自然数n的阶乘;2.n中取m的组合.
%%%%%%f1.m%%%%%%%%%%
function y=f1(n)
y=1;
for i=1:n
y=y*i;
end
end
%%%%%%f2.m%%%%%%%%%%
function y=f2(n,m)
y=f1(m)/(f1(n-m)*f1(n));
end
直接就可以调用f2计算排列组合了,
y=f1(m)/(f1(n-m)*f1(n))公式有可能不对
最好你查一下