Probability Density Function ??
조회 수: 6 (최근 30일)
이전 댓글 표시
i have Excel data. there is two line. one is about time. an other is about velocity.
how cna i get Probability Density Function ?
could you help me? about code...
댓글 수: 0
답변 (1개)
Dimitris Kalogiros
2019년 9월 30일
First you have to import data from your excel file
After that, you can calculate your PDF function, following this example:
clear; clc;
%data
x=randn(1,50000);
%calulation of PDF
[pdfValues,edges] = histcounts(x, 'Normalization', 'probability');
xIntervalCenters=(1/2)*(edges(1:end-1)+edges(2:end));
pdfValues=pdfValues/(edges(2)-edges(1));
%plot Probability Density Function
figure;
plot(xIntervalCenters, pdfValues); grid on; zoom on;
xlabel('data value'); ylabel('pdf');
Of course, in the this example, I had to produce some data ( x=randn(1,50000) ). Instead of x , you can use your imported data.
댓글 수: 0
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!