hi all the attached figure is contains of 2 curves, those are which I want to plot them over each other by using statistical way (mean) how should I do that? thank you in advance.

3 Kommentare

Azzi Abdelmalek
Azzi Abdelmalek am 2 Jul. 2015
Following figures?
lina
lina am 2 Jul. 2015
I attached it right now
lina
lina am 2 Jul. 2015
i attached it right now

Melden Sie sich an, um zu kommentieren.

 Akzeptierte Antwort

Walter Roberson
Walter Roberson am 2 Jul. 2015

0 Stimmen

all_x = unique([blue_x, red_x]);
in_common_range = min(blue_x) <= all_x & all_x <= max(blue_x) & min(red_x) <= all_x & all_x <= max(red_x);
common_x = all_x(in_common_range);
blue_projected = interp1(blue_x, blue_y, common_x);
red_projected = interp1(red_x, red_y, common_x);
mean_x = (blue_projected + red_projected)./2;
plot(common_x, mean_x, 'g')

2 Kommentare

lina
lina am 3 Jul. 2015
>> x = unique([out(:,6),pred(:,1)]); ??? Error using ==> horzcat CAT arguments dimensions are not consistent.
I get this error
all_x = unique([out(:,6); pred(:,1)]);

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by