Matlab et Plot

Résolu
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. Contributeur
    x=[0:0.1:50];
    plot(x,calcule(x))
    1
    1. Bonsoir
      plot((1:0.1:50),calcule(1:0.1:50));
      Bonne nuit
      0
      1. 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
        1. Merci à vous tous,
          ça marche nikel
          bye.
          0
          1. Bonjour
            De rien ;-)
            À la prochaine
            0