Matlab et Plot

Résolu
rbouricha Messages postés 10 Date d'inscription   Statut Membre Dernière intervention   -  
Fee Fay Messages postés 635 Date d'inscription   Statut Membre Dernière intervention   -
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.

5 réponses

Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
x=[0:0.1:50];
plot(x,calcule(x))
1
Fee Fay Messages postés 635 Date d'inscription   Statut Membre Dernière intervention   377
 
Bonsoir
plot((1:0.1:50),calcule(1:0.1:50));
Bonne nuit
0
kmch4747 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
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
rbouricha
 
Merci à vous tous,
ça marche nikel
bye.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Fee Fay Messages postés 635 Date d'inscription   Statut Membre Dernière intervention   377
 
Bonjour
De rien ;-)
À la prochaine
0