bonjour,
j ai un problème : (je n'ai pas trouvé de réponse)
donc j'ai 3 fonctions dont voici le script
voici la premiere:
voici la deuxieme:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 function Y=carreO(x) %cette fonction ne depend que de la variable x %elle calcule x²+2x-4 Y=x.*x+2*x-4; end
Les deux fonctions précédentes sont chacune dans un fichier .m
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 function Yo=cossin(x) %la fonction cos(x^2)+sin(x^2) Yo=cos(x.*x)+sin(x.*x); end
je voudrais pouvoir les utiliser dans une troisième fonction (à la place de XXX)
mais je ne sais pas comment faire
voici la troisième:
merci d avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 function Y=Rsomme(XXX,a,b,pas) % méthode de riemann(extremite gauche) % sommeR(fonction,a,b,pas) %calcule la somme de riemann entre la borne a et la borne b pas1=pas-1; s0=(b-a)/pas; somme=0; for k=1:1:pas1 s1=a+(k*s0); s2=XXX(s1); % ici une des deux premières fonctions doit être calculée pour la valeur de s1 somme=somme+s2; end Y=s0*somme; end
Partager