Gamma函数绘制

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-08-29 06:47:52

Gamma函数绘制的相关文章

LDA-math-神奇的Gamma函数

http://cos.name/2013/01/lda-math-gamma-function/ 1. 神奇的Gamma函数1.1 Gamma 函数诞生记学高等数学的时候,我们都学习过如下一个长相有点奇特的Gamma函数 Γ(x)=∫∞0tx−1e−tdt 通过分部积分的方法,可以推导出这个函数有如下的递归性质 Γ(x+1)=xΓ(x) 于是很容易证明,Γ(x) 函数可以当成是阶乘在实数集上的延拓,具有如下性质 Γ(n)=(n−1)! 学习了Gamma 函数之后,多年以来我一直有两个疑问: 这个

ECNUOJ 2613 Gamma 函数

Gamma 函数 Time Limit:1000MS Memory Limit:65536KBTotal Submit:237 Accepted:138 Description  Pollux最近在复习概率论与数理统计,他发现里面有很多有意思的积分,今天Pollux碰到了一个Gamma函数,定义如下: Input  第一行为一个整数T,表示测数数据的组数.接下去T行,每行一个整数n, (1<= n <=1000). Output  每组测试数据输出一行,对于每个n, 输出T(n)%1999 S

使用matplotlib中的bar函数绘制柱状图

使用柱状图显示三日电影的票房信息 要显示的数据为2018年12月7日-9日四场电影的票房信息 四场电影分别为:无名之辈,狗十三,毒液:知名守卫者,憨豆特工3 2018年12月7日四场电影票房分别为:[991.94, 375.64, 200.48, 73.27] 2018年12月8日四场电影票房分别为:[1908.22, 547.61, 466.23, 193.8] 2018年12月9日四场电影票房分别为:[1532.87, 525.63, 332.35, 170.57] 本次绘图思路: 1.x轴

R语言multiplot函数绘制多张图像

必备数据包“Rmisc” 先准备好需要绘入的图像,以比如p1.p2表示, multiplot(p1, p2) 如果插入图像多,p1.p2.p3.p4,则需要规定图像排列顺序. multiplot(p1, p2, p3, p4, cols=2) 原文地址:https://www.cnblogs.com/Grayling/p/11193046.html

gamma函数积分的一个结论

该结论在概率论与数理统计中比较常用. 某个下午自行推导的,因为找原稿很麻烦,所以证明从略.只写个大概的思路:指数上的λ易于处理,而对于x^n, 只需作换元u=x^n即可. 原文地址:https://www.cnblogs.com/vivlalib/p/12541878.html

matlab-非线性方程求根函数及函数曲线绘制

Matlab中提供了许多求解非线性方程(y=f(x))的函数,刚开始使用,真的非常困惑,所有,这里根据matlab的help文档对这些函数做一些小小的总结 fsolve函数 用来求解非线性方程组:F(x)=0:其中,x是一个向量或者矩阵,F(x)的返回值是一个vector,下面是具体用法(以x0为初始点,利用优化算法寻找函数fun(x)与y=0的交点,即fun(x) = 0的根): 局限性:只能求解距离给定初始值最近的那个根 一个方程的情况 fun=x2+x+1 在新的m文件中,书写该fun的计

Unreal engine 4 C++ 一些调试用的绘制函数

UE4中提供了很多预定义的调试绘制函数,在做调试的时候还是比较方便的.可以在场景里绘制点.线.圆.球.箭头.椎体.胶囊.甚至样条线.字符串.网格等等,基本上该有的都有了.比较赞的是,你能控制线条的厚度,调试的时候就比较直观了. 要使用这些函数,只需要包含DrawDebugHelpers.h 头文件即可.下面介绍几个主要的绘制函数: 1.绘制点 ENGINE_API void DrawDebugPoint(const UWorld* InWorld, FVector const& Position

Gamma校正与线性空间

基础知识部分 为了方便理解,首先会对(Luminance)的相关概念做一个简单介绍.如果已经了解就跳到后面吧. 我们用Radiant energy(辐射能量)来描述光照的能量,单位是焦耳(J),因为光实际是以一定速度在传播的电磁波,所以把单位时间内的传播的Radiant energy(能量)称作radiant  flux(辐射通量),用来描述他的能量表现,单位瓦特(Watt). Radiant intensity(辐射强度)用来指定radiant  flux(辐射通量)的方向,正式的来说,他是用

[译]Gamma Correction

作者:i_dovelemon 日期:2016-04-10 来源:http://www.nutty.ca/?page_id=352&link=gamma_correction,CSDN 主题:Gamma Correction, Shader 引言 最近在研究PBR(Physical-based Rendering)相关的东西.所以看了几篇关于线性颜色空间相关的文章,同时了解到了一个如何保证我们的shader计算出来的颜色会忠实的被显示器反应出来的概念-Gamma Correction.在网上搜索相