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 :

[plot] Tracé d'une fonction


Sujet :

MATLAB

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 5
    Points : 5
    Points
    5
    Par défaut [plot] Tracé d'une fonction
    Bonjour à tous,
    J'ai défini une fonction dans un fichier .m qui est la suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    function f=calcule(x)
    f=sin(0,2*x)+cos(0,3*x)+10
    Je veux tracer le graphe de cette fonction pour x allant de [1..50]

    Qu'est-ce que je dois écrire dans la fenêtre de commande?

    d'avance merci.

  2. #2
    Membre régulier
    Inscrit en
    Septembre 2007
    Messages
    157
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 157
    Points : 107
    Points
    107
    Par défaut
    Salut,
    C'est très simple. En lisant les tutoriels que tu peux trouver sur ce site, tu pourrais y arriver seul!

    Tout d'abord, il faut que tu fasses attention au séparateur de décimal: en MATLAB, on utilise le point et non la virgule (on écrit 0.2 et non 0,2 comme dans ton exemple).

    ensuite, tape ceci dans la fenêtre de commande matlab:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    >> x=[1:50];
    >> f=calcule(x);
    >> plot(x,f)
    En espérant avoir répondu à ta question

  3. #3
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Freelance mécatronique - Conseil, conception et formation
    Inscrit en
    Novembre 2006
    Messages
    20 302
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance mécatronique - Conseil, conception et formation

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 302
    Points : 52 884
    Points
    52 884
    Par défaut
    Citation Envoyé par ricololo Voir le message
    Pas besoin des [] ici :
    Ingénieur indépendant en mécatronique - Conseil, conception et formation
    • Conception mécanique (Autodesk Fusion 360)
    • Impression 3D (Ultimaker)
    • Développement informatique (Python, MATLAB, C)
    • Programmation de microcontrôleur (Microchip PIC, ESP32, Raspberry Pi, Arduino…)

    « J'étais le meilleur ami que le vieux Jim avait au monde. Il fallait choisir. J'ai réfléchi un moment, puis je me suis dit : "Tant pis ! J'irai en enfer" » (Saint Huck)

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 5
    Points : 5
    Points
    5
    Par défaut salut
    bonjour à tous,

    Merci Ricolo, ça marche !
    Merci Dut.
    C'est gentil.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 26/12/2010, 18h34
  2. Tracé d'une fonction f(x) en C++
    Par helenatak dans le forum C++
    Réponses: 6
    Dernier message: 18/11/2010, 10h42
  3. Réponses: 6
    Dernier message: 10/11/2010, 15h21
  4. Tracé d'une fonction sous Matlab, pb d'affichage
    Par Pierre13Th dans le forum MATLAB
    Réponses: 1
    Dernier message: 14/06/2009, 19h23
  5. Tracé d'une fonction
    Par ramrouma dans le forum MATLAB
    Réponses: 2
    Dernier message: 04/01/2007, 13h23

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