IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MATLAB Discussion :

racine carré ou carré d'une matrice


Sujet :

MATLAB

  1. #1
    Futur Membre du Club
    Inscrit en
    Juin 2009
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 14
    Points : 8
    Points
    8
    Par défaut racine carré ou carré d'une matrice
    Bonjour,

    J'aimerais effectuer le carré et la racine carré de chaque élément d'une matrice.
    Donc si j'ai A=[2 5 1], je veux obtenir A=[4 25 1] et inversément.

    J'ai essayé A^2 ou A*A mais il me dit que la matrice n'est pas carré et de plus çà fait le carré de la matrice et non pas le carré de chaque élément.

    Comment faut-il faire?

    Merci

  2. #2
    Membre émérite
    Homme Profil pro
    Inscrit en
    Mai 2008
    Messages
    2 040
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 2 040
    Points : 2 841
    Points
    2 841
    Par défaut
    Bonjour.
    A.*A

  3. #3
    Futur Membre du Club
    Inscrit en
    Juin 2009
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 14
    Points : 8
    Points
    8
    Par défaut
    Merci, çà fonctionne, mais si je veux faire la racine carré maintenant?

  4. #4
    Modérateur

    Homme Profil pro
    Ingénieur en calculs scientifiques
    Inscrit en
    Août 2007
    Messages
    4 639
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Ingénieur en calculs scientifiques

    Informations forums :
    Inscription : Août 2007
    Messages : 4 639
    Points : 7 614
    Points
    7 614
    Par défaut
    Salut

    sqrt(A)

  5. #5
    Futur Membre du Club
    Inscrit en
    Juin 2009
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 14
    Points : 8
    Points
    8
    Par défaut
    Merci

  6. #6
    Futur Membre du Club
    Inscrit en
    Juin 2009
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 14
    Points : 8
    Points
    8
    Par défaut
    Autre question,

    Pour faire le cube des éléments de la matrice A, je fais B=A.*A puis A³=B.*A

    Je souhaite maintenant faire la racine cubique de chaque élement d'une matrice.

    Comment dois-je faire? Est-ce possible?

    Encore merci!

  7. #7
    Futur Membre du Club
    Inscrit en
    Avril 2009
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 8
    Points : 9
    Points
    9
    Par défaut
    B = A.^3

    A = B.^(1/3)

  8. #8
    Futur Membre du Club
    Inscrit en
    Juin 2009
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 14
    Points : 8
    Points
    8
    Par défaut
    Merci!

  9. #9
    Rédacteur

    Homme Profil pro
    Comme retraité, des masses
    Inscrit en
    Avril 2007
    Messages
    2 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : Suisse

    Informations professionnelles :
    Activité : Comme retraité, des masses
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 2 978
    Points : 5 179
    Points
    5 179
    Par défaut
    Salut!
    racine carré ou carré d'une matrice
    Désolé, mais c'est tout faux! Nous nous trouvons exactement dans le cas où la distinction entre tableau et matrice est essentielle. Si tu as une matrice
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
      (a11  a12)
    A=(        )
      (a21  a22)
    alors
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
        (a11*a11+a12*a21  a11*a12+a12*a22)
    A^2=(                                )
        (a21*a11+a22*a21  a21*a12+a22*a22)
    Ce que tu essaies de faire, ce n'est pas de calculer les diverses puissances d'une matrice, mais des tableaux contenant diverses puissances des termes d'un tableau donné.
    Si tu veux vraiment calculer les puissances d'une matrice, fais-le nous savoir et on t'expliquera.
    Jean-Marc Blanc

  10. #10
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    769
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Octobre 2007
    Messages : 769
    Points : 726
    Points
    726
    Par défaut
    Je crois que tu as mal vu la notation utilisé, regardes :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    >> A=[1 2 ; 3 4]
     
    A =
     
         1     2
         3     4
     
    >> A^2
     
    ans =
     
         7    10
        15    22
     
    >> A.^2
     
    ans =
     
         1     4
         9    16
    Bonne journée

    Christophe

Discussions similaires

  1. racine carrée d'une matrice carrée 2x2
    Par mobi_bil dans le forum Mathématiques
    Réponses: 5
    Dernier message: 07/07/2009, 10h38
  2. Passage en parametre d'une matrice NON carrés
    Par Steffane dans le forum C
    Réponses: 11
    Dernier message: 02/08/2006, 15h10
  3. Sous matrice carrée d'une matrice carrée
    Par devils55 dans le forum C++
    Réponses: 2
    Dernier message: 13/11/2005, 20h07
  4. Initialisation d'une matrice carrée (malloc...)
    Par kilinette dans le forum C
    Réponses: 4
    Dernier message: 17/10/2005, 20h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo