1、Gamma函数:
Gamma函数matlab代码:
x=0:0.5:5syms t y=int(t.^(x-1)*exp(-t),0,inf) y=double(y) plot(x,y,‘r-o‘,‘linewidth‘,1)
图像如下:
2、lgΓ(x)函数
matlab代码:
x=0:0.1:5syms t y=int(t.^(x-1)*exp(-t),0,inf) y=log10(double(y)) plot(x,y,‘r-o‘,‘linewidth‘,1)
图形:
Gamma分布:
matlab代码:
a=1,b=0.5 syms c d=int(c^(a-1)*exp(-c),0,inf) t=0:0.1:20 g=b.^a*(t.^(a-1)).*exp(-b*t)/d g=double(g) plot(t,g,‘r-.‘,‘linewidth‘,1)
图形:
时间: 2024-11-10 07:59:43