How to take a mean from a range of values

5 Ansichten (letzte 30 Tage)
Sophie
Sophie am 4 Mai 2023
Kommentiert: Sophie am 4 Mai 2023
Hi, I have variables that look something like this (simplified):
x = [1 2 3 4 5]
y = [10 20 30 40 50]
I then plotted x and y. Now, I want to take the mean value of y from x = 2.5-4.5.
I'm not sure how to take a mean of a range of values.
Thanks!

Akzeptierte Antwort

the cyclist
the cyclist am 4 Mai 2023
x = [1 2 3 4 5];
y = [10 20 30 40 50];
xInRange = (x>2.5) & (x<=4.5);
mean(y(xInRange))
ans = 35

Weitere Antworten (0)

Kategorien

Mehr zu Line Plots finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by