Matlab

Résolu
loulp123 Messages postés 34 Statut Membre -  
loulp123 Messages postés 34 Statut Membre -
Bonjour ,
je veux dessiner la fonction R(t) =exp-((t-f)/n))²
ya t il un exemple d algorithme pr avoir cette fonction dessiner en 2D !
merci d avance

1 réponse

  1. Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   1 331
     
    pour dessiner cette fonction, il faut dans un premier temps définir un intervale de traçage :
    t=linspace(debut,fin,nombre_de_points);
    ensuite, tu peux créer une fonction (après avoir défini les constantes f et n) :
    R=inline("exp(-((t-f)/n).^2))","t");
    puis plot(t,R(t));
    0
    1. loulp123 Messages postés 34 Statut Membre
       
      merci bcp pr votre aide c gentil , voici le programme que j ai fé mais ya un probleme de compilation chui pas arrivée a le trouver ,

      t=linspace(0,3,10);
      f=1 ; n=1 ;
      R=inline("exp(-((t-f)/n).^2))","t");
      plot(t,R(t));

      merci d avance
      0
    2. loulp123 Messages postés 34 Statut Membre
       
      j'ai essayé en changeant les parenthèses mais c pas évident , l erreur persiste tjrs
      merci infiniment pr votre aide qd meme
      0
    3. Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   1 331
       
      C'est terrible ça. Recopie l'erreur qu'il met !
      0
    4. loulp123 Messages postés 34 Statut Membre
       
      >> t=linspace(0,3,10);
      f=1 ; n=1 ;
      R=inline("exp(-(t-f)/n.^2"),"t");
      plot(t,R(t));
      ??? R=inline("exp(-(t-f)/n.^2"),"t");
      |
      Error: The input character is not valid in MATLAB statements or expressions.
      0