已知一组数据x,大概​服从拉普拉斯分布,如​何才能估计出对应的参​数呢?。

4 views (last 30 days)
百家乐最新平台官网【359663.tv】
Edited: 埃博拉酱 on 23 Nov 2024 at 1:25
我想用f = fittype('a*exp(-(abs(x-b)/c))'); [cfun,gof] = fit(x,y,f);
但是我不知道y呀,我只有一堆数据(一幅图像的DCT系数),应该怎么做呢,拜托老师了,还有就是matlab中为什么没有Laplacefit函数呢,各位有能否分享一下呢

Answers (1)

埃博拉酱
埃博拉酱 on 23 Nov 2024 at 1:25
Edited: 埃博拉酱 on 23 Nov 2024 at 1:25
拉普拉斯分布只有一个位置和一个尺度参数。位置参数就是中位数,尺度参数就是每个点到中位数的平均距离。
function [mu, b] = estimate_laplace_params(data)
% 估计位置参数 μ(中位数)
mu = median(data);
% 估计尺度参数 b
b = mean(abs(data - mu));
end

Categories

Find more on MATLAB 快速入门 in Help Center and File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!