matlab的上不完全gamma函数人为修正

matlab的上不完全gamma函数人为修正,第1张

1、基于matlab 的gamma校正1、 gamma校正的原理其原始图像产生了失真,失真程度有具体系统的gamma值决定,通过相应的软件对图像数据进行预补偿,再送入CRT显示。二、分析原图如下:I=imread(aaajpg);subplot(2,2,1);imshow(I);title(aaa);m,n,k=size(I);r=zeros(m,n,k,uint8);gama=08;p=255/255(gama);p=(1/p)(1/gama);for i=1:mfor j=1:nfor l=1:kr(i,j,l)=floor(pdouble(I(i,j,l)(1/gama);endend。

2、endsubplot(2,2,2);imshow(r);title(gama=08);gama=06;p=255/255(gama);p=(1/p)(1/gama);for i=1:mfor j=1:nfor l=1:kr(i,j,l)=floor(pdouble(I(i,j,l)(1/gama);endendendsubplot(2,2,3);imshow(r);title(gama=06);gama=04;p=255/255(gama);p=(1/p)(1/gama);for i=1:mfor j=1:nfor l=1:kr(i,j,l)=floor(pdouble(I(i,j,l)(1/gama);endendendsubplot(2,2,4);imshow(r);title(gama=04。

方法1,调用可以计算阶乘的几个函数factorial(阶乘),gamma(伽马函数),或者prod(连乘)。都是一句就能算出这个问题的答案。

sum(factorial(1:20));或者sum(gamma(2:21));第三个要多写一两句。

方法2自己写个算阶乘的子函数然后用for循环调用一下。

方法3,规规矩矩写,这个问题很简单弄个矩阵把1到20的阶乘存起来sum一下

fac=ones(1,20);

for n=2:20

fac(n)=fac(n-1)n;

end

ans=sum(fac);

%假定序列服从 分布,获得参数 的估计

   

%利用参数 估计,得到一个累积分布函数

         

%利用 法进行分布检验 

                      

% 表明数据服从 分布, 为置信水平

 (‘该序列服从 分布’)       %输出

  

 (‘该序列不服从 分布’)

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/12171200.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存