Aide sur les matrices en Mathematica

Tout ce qui concerne les logiciels mathématiques (Matlab, Maxima, Scilab, R, ...) ou les calculatrices scientifiques.
[forum modéré par les modérateurs globaux du site]
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.
maldini
Utilisateur débutant
Utilisateur débutant
Messages : 2
Inscription : mercredi 25 décembre 2013, 15:00

Aide sur les matrices en Mathematica

Message par maldini »

Bonjour,
Je suis actuellement élève en cpge, j'aurais besoin d'aide pour construire une certaine matrice :
Cela est relaté à l'analyse en composante principale : j'ai cette matrice de donnée

Je rencontre un problème ds le début je voudrais construire une matrice diagonale à l'aide de DiagonalMatrix en partant d'une suite je vous donne un exemple de ce que je voudrais faire : je rentre ces données

Code : Tout sélectionner

Subscript[p, 1] = 1/10
Subscript[p, 2] = 1/10
Subscript[p, 3] = 1/10
Subscript[p, 4] = 1/10
et je voudrais taper un truc du genre

Code : Tout sélectionner

 DiagonalMatrix[Subscript[p, i], {i, 4}]
et que ça me ressorte la matrice diagonale avec les (p(i))i en diagonale et que je n'ai qu'à modifier les p(i) pour obtenir ce que je veux. Je sais bien entendu rentrer une matrice et mettre les données dedans mais je veux utiliser l'outil DiagonalMatrix.
Merci d'avance.

maldini
Utilisateur débutant
Utilisateur débutant
Messages : 2
Inscription : mercredi 25 décembre 2013, 15:00

Re: Aide sur les matrices en Mathematica

Message par maldini »

J'ai finalement trouvé une solution en utilisant Table.