Matlab et Plot

Résolu
rbouricha Messages postés 10 Statut Membre -  
Fee Fay Messages postés 646 Date d'inscription   Statut Membre -
Bonjour à tous,

J'ai défini une fonction :

function f=calcule(x)
f=sin(0,2*x)+cos(0,3*x)+10

dans un fichier ".m"
je veux tracer son allure pour x allant de [1..50] par exemple.
Comment je devrais appeler la fonction Plot?

D'avance merci.
Configuration: Windows XP
Firefox 3.0.5

5 réponses

  1. Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   1 331
     
    x=[0:0.1:50];
    plot(x,calcule(x))
    1
  2. Fee Fay Messages postés 646 Date d'inscription   Statut Membre 377
     
    Bonsoir
    plot((1:0.1:50),calcule(1:0.1:50));
    Bonne nuit
    0
  3. kmch4747 Messages postés 8 Statut Membre
     
    alors voila la solution
    close all;clear all;clc
    % le graphe de f par rapport a x
    x=[1:2:50]%le pas par exemple 2
    f=sin(0.2*x)+cos(0.3*x)+10
    plot(x,f)
    grid on
    title('f(x)');
    xlabel('x');ylabel('y');
    0
  4. rbouricha
     
    Merci à vous tous,
    ça marche nikel
    bye.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Fee Fay Messages postés 646 Date d'inscription   Statut Membre 377
     
    Bonjour
    De rien ;-)
    À la prochaine
    0