Posez votre question Signaler

Programmation matlab [Résolu]

véver67 4Messages postés 14 janvier 2008Date d'inscription - Dernière réponse le 17 nov. 2010 à 16:27
Bonjour,
Etant donné que je suis nul en programmation et plus particulièrement en matlab, je voudrais savoir si quelqu'un pourrait m'aider à faire la programmation sur 2 thèmes parmis la liste suivante:
1. Résolution de f(x)=0
2. Résolution de systèmes linéaires
3. Algorithme du Kmeans
1000 merci!
Lire la suite 

Programmation matlab »

7 réponses
Réponse
+0
moins plus
Salut
Pour 3 je connais pas. Mais pour les autres c'est plutôt rapide.
1) La fonction fzero de Matlab fait ça.
2) Pour résoudre MX=Y il suffit juste de taper X = Y \ M ou X = inv(M) Y. Il y en a un qui est plus rapide que l'autre, fais des tests.
kurts - 17 nov. 2010 à 16:27
mé po comme ca
il des methodes ,
La méthode de dichotomie
methode de newton et de la position fausse
Ajouter un commentaire
Réponse
+0
moins plus
Merci pour ta réponse rapide Sacabouffe, mais tu dis pour le 1) la fonction fzero fait ça, elle fait quoi?

Merci
Ajouter un commentaire
Réponse
+0
moins plus
Salut
Ben tape help fzero sous Matlab pour avoir plus d'explications.
Mais en gros tu lui donnes une fonction et le point au voisinage duquel il doit chercher une fonction et ça te trouve le zéro. Après tu peux aussi lui préciser des options.
Sinon tu peux comparer la fonction fzero de Matlab avec un truc traditionnel du genre dichotomie que t'auras écrit toi-même.
Sacabouffe- 14 janv. 2008 à 23:37
Je viens de me rendre compte qu'il y avait une coquille dans la phrase. Je la réécris donc:

Mais en gros tu lui donnes une fonction et le point au voisinage duquel il doit chercher un zéro et ça te trouve le zéro. Après tu peux aussi lui préciser des options.
Ajouter un commentaire
Réponse
+0
moins plus
Ok, je te remercie pour ton aide, je l'ai fais avec la méthode de la dichotomie.
Encore une fois merci Sacabouffe
A bientôt
Ajouter un commentaire
Réponse
+0
moins plus
Merci pour l'aide, j'ai réussi à résoudre le problème, encore merci à tous
Ajouter un commentaire
Ce document intitulé « Programmation matlab » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?