Inscription / Connexion Nouveau Sujet
Niveau logiciels
Partager :

programation Matlab

Posté par
wafer
31-10-08 à 11:07

Salut,
je cherche comment écrire sur matlab: max[sum(diagonal)] sur l'ensemble des n! matrices (permutation de A de n lignes)!

édit Océane : forum modifié

Posté par
tringlarido
re : programation Matlab 01-11-08 à 18:14

Je ne comprends pas bien ta question ?

Tu veux calculer le maximum de la trace d'une matrice de permutation ?

Posté par
wafer
re : programation Matlab 01-11-08 à 19:42

Salut,
quand on fait toute les permutation possible d'une matrice carrée à n lignes, on obtient n! matrices différentes, on calcule leur n! trace et il faut afficher uniquement le maximum, sur matlab je cherche a écrire le code mais je ne suis pas sure common lui demander de faire toute les permutation possible!

Posté par
tringlarido
re : programation Matlab 01-11-08 à 19:47

Es-tu allé voir l'aide de matlab ?

Il y a la fonction perms(v) qui calcule toutes les permutations d'un vecteur. Tu devrais pouvoir t'en sortir à partir de celle là.

Posté par
wafer
re : programation Matlab 01-11-08 à 22:17

Merci, je vai essayer avec...



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !