Frequency plot for extreme value analysis

6 次查看(过去 30 天)
Hi there,
I have obtained my extreme value analysis and I would liike to plot frequency plot like the one below in MATLAB:
I have attached my results as well. If someone could help me with that, I would appreciate it.
Regards,
Ali

回答(1 个)

Vedant Shah
Vedant Shah 2025-4-9
To create the frequency plot, we can start by using `readtable` to read the CSV file as follows:
data = readtable('EVA Results.xlsx');
Next, we extract the variables and use `hold on` to plot multiple graphs on the same plot. Initially, we plot a histogram, followed by the frequency graphs using the `plot` functions:
figure;
hold on;
histogram('BinEdges', intervals, 'BinCounts', frequency, 'DisplayStyle', 'stairs', 'LineWidth', 1.5);
plot(intervals(1:end-1), wei2_mom, '-r', 'LineWidth', 1.5);
plot(intervals(1:end-1), wei2_ml, '-g', 'LineWidth', 1.5);
plot(intervals(1:end-1), wei2_lmom, '-b', 'LineWidth', 1.5);
The results obtained using this code are as follows:
For more information, you can refer to the following documentations:

标签

Community Treasure Hunt

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

Start Hunting!

Translated by