matlab

matlab - Divers - Programmation

Marsh Posté le 29-06-2006 à 19:27:06    

Bonjour
est-ce que quelqu'un serait capable de pogrammer l'inverse d'une matrice, ou son determinant?
merci :)

Reply

Marsh Posté le 29-06-2006 à 19:27:06   

Reply

Marsh Posté le 29-06-2006 à 20:58:08    

det(A)  :  renvoie le déterminant de la matrice carrée A.
inv(A) : renvoie le determinant de la matrice carrée A
 
si la matrice n'est aps carré, faut penser à \


Message édité par Joel F le 29-06-2006 à 20:59:44
Reply

Marsh Posté le 29-06-2006 à 21:02:54    

En même temps l'inverse d'une matrice est pas défini pour une matrice non carrée ... Ce dont tu parles Joel c'est le classc Ax = b . Ou tu peux sois faire :
b*inv(A)
soit A\b , ce dernier retournant (si je me trompe pas) l'approximation par les moindres carrés


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 29-06-2006 à 21:04:06    

esox_ch a écrit :

En même temps l'inverse d'une matrice est pas défini pour une matrice non carrée ... Ce dont tu parles Joel c'est le classc Ax = b . Ou tu peux sois faire :
b*inv(A)
soit A\b , ce dernier retournant (si je me trompe pas) l'approximation par les moindres carrés


 
soit soit ^^ ca s'appelle la pseudo inverse ou je ne sait ouak :p ?

Reply

Marsh Posté le 29-06-2006 à 21:05:18    

ça s'appelle l'approximation par les moindres carrés :p ... Bon vais retourner à la préparation de mon exam d'algèbre linéaire :D


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 29-06-2006 à 21:19:47    

non je voudrais faire la programmation et non connaitre les commandes pour faire det(A) et inv(A), vous voyez? comme un programme java mais en matlab!

Reply

Marsh Posté le 29-06-2006 à 21:21:22    

l'interet [:klemton]


Message édité par Joel F le 29-06-2006 à 21:21:34
Reply

Marsh Posté le 29-06-2006 à 21:23:39    

c parce que je suis curieuse!

Reply

Marsh Posté le 29-06-2006 à 21:26:03    

et g exam sur matlab demain alors ça m'aiderais à reviser

Reply

Marsh Posté le 29-06-2006 à 21:27:28    

Par programmer tu entends programmer toi même une fonction inv() et une fonction det()?
Si tel est le cas il te suffi d'ouvrir un livre d'algèbre lin pour avoir l'algo que tu as besoin :heink:
 
Edit : J'ai eu un exam matlab il y a pas longtemps. Au lieu de te prendre la tete a ré-ecrire les fonctions deja implémentées dans matlab, entraine toi à faire les choses qui ne le sont pas. Genre developpement de gauss, recherche de projection sur un plan, decomposition LU (ça y est mais faut encore savoir utiliser la commande :heink:), recherche des valeurs propres/vecteurs propres (idem)


Message édité par esox_ch le 29-06-2006 à 21:29:26

---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 29-06-2006 à 21:27:28   

Reply

Marsh Posté le 29-06-2006 à 21:32:47    

ah oui c'est bien vu ça, tu aurais quelques elements de reponses?
 
je n'ai pas de manuel d'algebre pour avoir l'algo

Reply

Marsh Posté le 29-06-2006 à 21:34:42    

g dejà fai gauss jordan et gramm schmidt

Reply

Marsh Posté le 29-06-2006 à 21:37:37    

Je te passe un site fait par les étudiants de mon école d'ing, y a pas mal de matos :
 
http://coaching.epfl.ch/index.php?content=dl_results


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 29-06-2006 à 21:59:52    

ffannoou a écrit :

g dejà fai gauss jordan et gramm schmidt


 

Citation :


#  Gauss-Jordan Elimination 36
# 2.2 Gaussian Elimination with Backsubstitution 41
# 2.3 LU Decomposition and Its Applications 43
# 2.4 Tridiagonal and Band Diagonal Systems of Equations 50
# 2.5 Iterative Improvement of a Solution to Linear Equations 55
# 2.6 Singular Value Decomposition 59
# 2.7 Sparse Linear Systems 71
# 2.8 Vandermonde Matrices and Toeplitz Matrices 90
# 2.9 Cholesky Decomposition 96
# 2.10 QR Decomposition 98
# 2.11 Is Matrix Inversion an $N^3$ Process? 102  
 


 
 
 
http://library.lanl.gov/numerical/bookcpdf.html


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 29-06-2006 à 22:26:22    

ya pas de matlab :-(

Reply

Marsh Posté le 29-06-2006 à 22:30:10    

:heink:  
http://coaching.epfl.ch/php/downlo [...] tlabSR.doc
:heink:


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 29-06-2006 à 22:46:17    

ffannoou a écrit :

ya pas de matlab :-(


je croyais que tu voulais des algorithmes...


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 29-06-2006 à 22:52:44    

oui et la programmation si possible

Reply

Marsh Posté le 29-06-2006 à 22:55:30    

tu l'as, mais en C !


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 29-06-2006 à 22:57:39    

mais je connais pas encore le C

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed