• 大小: 768B
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-04
  • 语言: 其他
  • 标签:

资源简介

实现对符合广义高斯分布样本的广义高斯参数的估计,利用Newton–Raphson迭代方法实现参数的数值解。

资源截图

代码片段和文件信息

function [theta sigma] = ggd_fit(x theta0)
%
%[theta sigma] = ggd_fit(x theta0);
% 根据样本估计单维广义高斯分布的参数值
% x是样本向量
% theta0是形状参数的初始值
% theta是迭代完成后的形状参数值
% sigma是迭代完成后与方差有关的参数值
% 该程序是根据文献    A globally convergent and consistent method for estimating the shape parameter of a generalized Gaussian distribution
% 编写而成,在原作者Lingyun Zhang 基础上修改某些部分 增强了程序的鲁棒性。


% number of sample points
x = x(find(abs(x)>0.001));
n = length(x);

% estimate the shape parameter
theta = theta0;
i=1;
T(1)=theta0;
while (1)
    Y1 = mean(abs(x).^theta);
    Y2 = mean(abs(x).^(2*theta));
    Z = Y2 / Y1 / Y1 - (theta+

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1330  2014-12-04 14:59  ggd_fit.m

----------- ---------  ---------- -----  ----

                 1330                    1


评论

共有 条评论