如何用matlab计算下式

来源:百度知道 编辑:UC知道 时间:2024/06/15 03:32:29
急用~~~

syms mu lamda s rho n p0
p0=1/(symsum(lamda^n/mu^n/gamma(n+1),n,0,s-1)+(lamda/mu)^n/(1-rho)/gamma(s+1))

p0 =

1/((mu^s*gamma(s+1)*(lamda/mu)^s+lamda^s*(-gamma(s+1)+s*gamma(s,lamda/mu)))*exp(lamda/mu)/(mu^s)/gamma(s+1)/((lamda/mu)^s)+(lamda/mu)^n/(1-rho)/gamma(s+1))
--------------------------------------------------------------
这个进行化简的话,也就只能化简成无累加号的式子,累加求和一般用sum或symsum函数运算,gamma(n+1)即为n的阶乘。

是想问如何在matlab里面表达这个式子吧?

那么把你式子里面的符号用作变量的话,这么表达:

首先把中括号内分为两部分:P1 + P2

P1 = 0;
for n = 0 : (5-1)
P1 = P1 + lambda^n/(mu^n*factorial(n));
end

P2 = factorial(s)^(-1) * (lambda/mu)^5 * (1/(1-rho));

P0 = (P1 + P2)^(-1);

没有具体的数值,你想算什么?