Bonjour,
Pendant mon stage, je suis amenée à modifier un programme en C++. Or, je ne suis vraiment pas douée en programmation C ou encore C++. Je suis plus habituée à travailler sous matlab.
Dans les modifications que je souhaite faire, je dispose en fait d'une matrice nx3, dans cette matrice certaines lignes sont égales à [1 0 0], et le but et de les supprimer et d'avoir au final une matrice ou aucune ligne ne vaut 1 0 0. Je comprends l'algorithmique de mon pb, et j'ai écris un petit programme en matlab qui le fait, mais je souhaite le faire en c++. Je dispose également de la bibliothèque IT++ (qui permet d'avoir une syntaxe proche de matlab)...mais je n'arrive pas!!
Voici mon code matlab (version simplifiée du pb)
Pourriez vous m'aider svp?Code:X=[0 1 2; 1 0 0; 5 0 5]; B=[]; B1=[]; [m n]=size(X); for i=1:m if X(i,:)==[1 0 0] i=i+1; else B=X(i,:); B1=[B1;B] end end
en vous remerciant d'avance!!
-----