matlab中未知数n的阶乘怎么表示 15

不是n的阶乘,而是上面那个公式在matlab怎样表示... 不是n的阶乘,而是上面那个公式在matlab怎样表示 展开
 我来答
我行我素850915
2015-05-12 · TA获得超过8246个赞
知道大有可为答主
回答量:5788
采纳率:77%
帮助的人:2142万
展开全部
sign=1;
zuhe=1;
s(0)=1;
for n=1:10
m=n;
sign=sign+(-1)^n;
zuhe=nchoosek(n,m)/2^m+zh;
s(n)=sign*zuhe
end
按上面语句试试
追问
不行,显示这里s(0)有错。
追答
for n=1:10
m=n;
sign(n)=(-1)^(n);
zuhe(n)=nchoosek(n,m)/2^m;
end
s=sum([1,sign])*sum([1,zuhe])
按上面语句试试
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式