Filter löschen
Filter löschen

2d plot:calculate the average value along one axle

2 Ansichten (letzte 30 Tage)
Stefht
Stefht am 13 Feb. 2017
Kommentiert: Stefht am 13 Feb. 2017
Dears, I want to create a 2d plot that calculate the average value along one axle. There are is a pre-defined function in matlab? I add the scatter plot and the array

Antworten (1)

Walter Roberson
Walter Roberson am 13 Feb. 2017
x = NEW_coo_y_cp(:,1);
y = NEW_coo_y_cp(:,2);
mx = mean(x);
my = mean(y);
scatter(x, y);
ax = gca;
xl = get(ax, 'XLim');
yl = get(ax, 'YLim');
line([mx, mx], yl, 'Color', 'g');
line(xl, [my my], 'Color', 'k');
  1 Kommentar
Stefht
Stefht am 13 Feb. 2017
Not propertly; I want that for every x value matlab calculate the average on y axle, Look picture that I add: I want to create the red line averaged along x axle

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Data Distribution 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