 |
Apprendre Maple Site dédié au logiciel de calcul formel Maple
|
Voir le sujet précédent :: Voir le sujet suivant |
Auteur |
Message |
michel
Inscrit le: 23 Juin 2006 Messages: 72
|
Posté le: 06 Juil 2006 10:00 Sujet du message: Substitution d'éléments d'une matrice |
|
|
Bonjour,
J'ai un problème avec une substitution : with(linalg):
> AN := {R=10, C=10^(-7), omega=100*Pi, dx=10^(-2)};
> M:=matrix([[1,-R*dx],[- I*omega*C/dx,1+I*R*C*omega]]); > Man := evalm(subs(AN,M));
Comment faire pour que cette instruction soit efficace ? Merci. |
|
Revenir en haut de page |
|
 |
ALS
Inscrit le: 11 Sep 2006 Messages: 647
|
Posté le: 06 Juil 2006 14:35 Sujet du message: |
|
|
Bonjour, il suffit d'utiliser une simplification de M selon la donnée AN:
Code: |
> with(linalg):
> AN := {R=10, C=10^(-7), omega=100*Pi, dx=10^(-2)};
>
> M:=matrix([[1,-R*dx],[- I*omega*C/dx,1+I*R*C*omega]]); Man := simplify(M,AN);
AN := {R = 10, C = 1/10000000, omega = 100 Pi, dx = 1/100}
[ 1 -R dx ]
[ ]
M := [-I omega C ]
[---------- 1 + R C omega I]
[ dx ]
[ -1 ]
[ 1 -- ]
[ 10 ]
Man := [ ]
[ -1 ]
[---- I Pi 1 + 1/10000 I Pi]
[1000 ]
|
|
|
Revenir en haut de page |
|
 |
michel
Inscrit le: 23 Juin 2006 Messages: 72
|
Posté le: 07 Juil 2006 9:54 Sujet du message: puissance entiere de matrice |
|
|
Bonjour, encore une question !
Je voudrais éléver cette matrice Man puissance 100 soit faire Man^100; instruction qui ne donne rien. Y-a-t-il une solution ? Merci. |
|
Revenir en haut de page |
|
 |
ALS
Inscrit le: 11 Sep 2006 Messages: 647
|
Posté le: 07 Juil 2006 11:15 Sujet du message: |
|
|
Bonjour,
Effectivement l'ordre
> evalm(Man^100);
donne une matrice trop compliquée mais on peut avoir une forme plus simple après évaluation numérique:
> map(evalf,evalm(Man^100));
[0.5993455959 + 1.513416744 I , -9.180618914 - 5.174106082 I]
[0.1625493367 - 0.2884176496 I , 0.5830906620 + 1.542258509 I
] |
|
Revenir en haut de page |
|
 |
|
|
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum
|

Développé par phpBB © 2001, 2006 phpBB Group
Traduction par : phpBB-fr.com
Apprendre Maple - ©
- Alain Le Stang - Navigation optimisée pour une résolution 1024 x 768.
|