how can I plotting one over other?
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
lina
le 2 Juil 2015
Commenté : Walter Roberson
le 3 Juil 2015
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 commentaires
Réponse acceptée
Walter Roberson
le 2 Juil 2015
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 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Discrete Data Plots dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!