Bonjour,
Voici donc mon probleme :
J'ai des données numérique rangés dans des matrices différentes A[2x10] et B[2x11] pour simplifier
Les premières colonnes des matrices sont des données temporelles égales A(1:10,1) = B(1:10,1)
Et comme elles sont égale je peux donc traiter les données des autres colonnes ensembles
J'aimerai faire une moyenne des deux autres colonnes du style C = ( A(:,2) + B(:,2) )/ 2
Comment dire à Matlab ou quel opérateur d'addition permet d'ignorer les données qui ne sont pas jumelées ?
Comment additionner les valeur éléments par éléments ? Ou au pire mettre un NaN voir un 0 dans la dernière colonne de C ?
Sachant que des fois c'est A qui a une valeur en plus par rapport à B ou même 2 valeurs j'ai bien peur qu'un simple B(1:end-1,2) soit inefficace.
Merci pour votre temps.
BadPanda
Partager