extraction sous matrice

extraction sous matrice - Algo - Programmation

Marsh Posté le 16-03-2012 à 19:10:01    

Bonjour à tous
 
 
en fait je suis en train d'écrire une fonction en utilisant le logiciel matlab qui aura par exemple en entrée la matrice A :
 
A=
1 2 3 4 2 1
2 0 0 0 0 0
3 0 0 0 0 0
4 0 0 0 0 0
5 0 0 0 0 0
6 1 1 2 1 2
7 2 3 4 5 6
 
et en sortie elle me renvoie la matrice S:
 
S =
 
1 2 3 4 2 1
6 1 1 2 1 2
7 2 3 4 5 6
 
j'ai fais ça pour commencer:
 
[var =1;
for i = 1 : 7
 
 
if A(i,2)>0
p(var,: )=A(i,: )
var=var+1
end
end
]
 
cela marche très bien. le problème je voulais le même principe mais sans utiliser la fonction ( : ) qui est inclus dans p(var,: )=A(i,: ).  
quelqu'un aurait une idée s'il vous plait pour régler ça?

Reply

Marsh Posté le 16-03-2012 à 19:10:01   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed