How to display user defined data in a plot?

1 vue (au cours des 30 derniers jours)
Joseph Stalin
Joseph Stalin le 8 Nov 2017
Réponse apportée : Aditya le 28 Mai 2025
Hi, I have a data set , where I need to analyse for the max, min etc., Also I want to plot the data and want to display the max , min, values in the right side of plot itself . Please let me know how to do this..
Joseph

Réponses (1)

Aditya
Aditya le 28 Mai 2025
Hi Joseph,
To display user-defined data in a plot and show the minimum and maximum values in MATLAB, follow these steps:
  1. Load or define your dataset.
  2. Calculate the min and max values using "min()" and "max()".
  3. Plot the data using "plot()".
  4. Use "text()" or "annotation()" to display the values on the plot.
Example Code:
% Sample dataset
x = 1:10;
y = [3, 5, 2, 8, 6, 7, 4, 9, 1, 10];
% Find max and min values
max_val = max(y);
min_val = min(y);
% Plot the data
figure;
plot(x, y, '-o', 'LineWidth', 2);
xlabel('X-axis');
ylabel('Y-axis');
title('User-Defined Data Plot');
grid on;
% Display max and min values on the right side of the plot
text(max(x) + 0.1, max_val, sprintf('Max: %.2f', max_val), 'FontSize', 12, 'Color', 'red');
text(max(x) + 0.1, min_val, sprintf('Min: %.2f', min_val), 'FontSize', 12, 'Color', 'blue');
You can refer to the below MATLAB documentation to read more about this functions:
I hope this helps!

Catégories

En savoir plus sur 2-D and 3-D Plots dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by