Somme des éléments d'une matrice

Tout ce qui concerne notamment les outils de calcul numérique, de calcul formel ou de géométrie.
[participation réservée aux utilisateurs inscrits]
Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
nomadstorm

Somme des éléments d'une matrice

Message non lu par nomadstorm »

Bonjour,

J'ai obtenu une matrice classé par ordre décroissant.
Je voudrais faire la somme des éléments de la matrice, si la somme est >0, je remplace le max par 0, et si la somme est <0, je remplace le min par 0, jusqu'à avoir une somme égale à zéro.

Merci
MB
Administrateur
Administrateur
Messages : 8058
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant
Contact :

Re: Somme des éléments d'une matrice

Message non lu par MB »

Ca ne semble pas bien compliqué, quel est le problème ? (et quel est le logiciel utilisé ?)
MB. (rejoignez pCloud et bénéficiez de 10Go de stockage en ligne gratuits)
Pas d'aide en message privé. Merci de consulter ce sujet avant de poster votre premier message.
nomadstorm

Re: Somme des éléments d'une matrice

Message non lu par nomadstorm »

1- Matlab.
2- Comment ne pas éliminer chaque fois le max et le min, mais les remplacer par zéro ?
3- Je me trouve à la fin avec une matrice nulle, et je veux équilibrer les éléments négatifs et positifs et non pas écraser tous les éléments ?

Code : Tout sélectionner

Deltaf=abs(TF4).*cos(angle(TF4) - angle(TF1))-0.1*abs(TF1);
Matrice=sort(Deltaf,'descend') ; 

while sum(sum(Matrice))~=0
   if sum( sum(Matrice))>0
      Matrice= Matrice(2:end,:)
   else 
      Matrice = Matrice(:,1:end-1);
   end  
end
Merci
MB
Administrateur
Administrateur
Messages : 8058
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant
Contact :

Re: Somme des éléments d'une matrice

Message non lu par MB »

Déjà, tu es certain que tu vas tomber sur 0 avant d'avoir vidé entièrement la matrice ?
MB. (rejoignez pCloud et bénéficiez de 10Go de stockage en ligne gratuits)
Pas d'aide en message privé. Merci de consulter ce sujet avant de poster votre premier message.
Répondre
  • Sujets similaires
    Réponses
    Vues
    Dernier message