フィルターのクリア

probability distribution function from datra

33 ビュー (過去 30 日間)
george veropoulos
george veropoulos 2024 年 7 月 5 日
回答済み: george veropoulos 2024 年 8 月 8 日 10:48
Hi
i have a function Z(h) h1<h<h2 how i cant find a pdf (probability distribution finction ) function for Z
The variable h is unifrormly distributred in range [ h1 h1 ]
thank
George
  1 件のコメント
george veropoulos
george veropoulos 2024 年 7 月 8 日
移動済み: Star Strider 2024 年 7 月 13 日
i find a analytical solution of pdf !
George

サインインしてコメントする。

採用された回答

george veropoulos
george veropoulos 2024 年 8 月 8 日 10:48
thank you

その他の回答 (1 件)

Shantanu Dixit
Shantanu Dixit 2024 年 8 月 8 日 6:46
Hi George,
You can estimate the probability density function (PDF) using the 'ksdensity' function in MATLAB. This function can be used for kernel density estimation, allowing to estimate PDF from the sample of data.
Here's a brief example of how 'ksdensity' can be used to estimate the PDF of function 'Z(h)' where h is uniformly distributed in (h1,h2).
h1 = 0;
h2 = 1;
Z = @(h) h.^2; %% Example function
numSamples = 1e6;
h_samples = h1 + (h2 - h1) * rand(numSamples, 1);
Z_samples = Z(h_samples);
[f, xi] = ksdensity(Z_samples, 'Function', 'pdf');
figure;
plot(xi, f, 'LineWidth', 2);
title('Estimated PDF of Z(h) using Kernel Density Estimation');
xlabel('Z');
ylabel('Probability Density');
grid on;
Refer to the below MathWorks documentation for more information regarding 'ksdensity' function:

カテゴリ

Help Center および File ExchangeStatistics and Machine Learning Toolbox についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by