matlab数学计算怎么在matlab中计算这个式子其中N=5,其中i1,i2,...,iN是属于{0,1}

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 00:02:31
matlab数学计算怎么在matlab中计算这个式子其中N=5,其中i1,i2,...,iN是属于{0,1}

matlab数学计算怎么在matlab中计算这个式子其中N=5,其中i1,i2,...,iN是属于{0,1}
matlab数学计算
怎么在matlab中计算这个式子

其中N=5,其中i1,i2,...,iN是属于{0,1}

matlab数学计算怎么在matlab中计算这个式子其中N=5,其中i1,i2,...,iN是属于{0,1}
%%我随便设置p为[1 1 1 1 1]
I=rand(1,5);
Sum=0;
P=[1 1 1 1 1];
for i=1:5
sum1=0;
chengji=1;
for j=1:i-1
sum1=I(j)+sum1;
chengji=chengji*P(j)^(I(j));
end
chengji=chengji*P(i)^(I(i));
Sum=Sum+(-1)*sum1/(1-chengji);
end