cjwx.net
当前位置:首页 >> mAtlAB 连乘 >>

mAtlAB 连乘

P=[0.976 0.389 0.338 0.205]; prod(1-P.^2)

prod

z=0; for i=1:n z=z+x(i)*y(n-i+1); end 刚才忘了初始化了…… 现在对了 以后想用时,z的值就是了

连乘运算: B = prod(A) B = prod(A,dim)(dim规定同上) > prod(a,1) ans = 4 10 18 28 40 prod(a,2) ans = 120 6720 prod(product的头四个字母) Product of array elements 以前只知道product表产品,现在才明白原来它还有乘积的意思

很简单,修改下程序clc;clear;k=1:10;p=2*prod((4.*k.^2)./((2.*k-1).*(2.*k+1)),1);

prod函数,可以help prod一下

就是mod(A*B,2) 例如 A=[1,0,1;0,1,1;1,1,1]; B=[1;1;0]; 在matlab中运行得 C=A*B C= 1 1 2 mod(A*B,2) 结果是 ans = 1 1 0 mod(x,y)就是对x取余除数是Y,其中x可以是数也可以是向量,或者矩阵

把你的这个长长的式子里面两个相连的字母之间添上点乘,乘号改成点乘,^号改成 .^ ,就行了如果你的x是一个数字的话,相连的字母之间添上乘号就行

符号太混乱。 表达式中的 i 有三种含义(分别用于求极限、求和以及求连乘),很容易引起歧义。 建议题主把表达式重新整理一下,避免有歧义的符号。

求向量内所有元素的积 prod(x)

网站首页 | 网站地图
All rights reserved Powered by www.cjwx.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com