Bonjour à tous,
Voici mon problème:
J'ai une fonction comme suit:
que j'appelle dans cette boucle:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 function [y] = curv(x) l=700; s=1; lambda=56.6; beta=(4*sqrt(2)*pi*s)/(l.*l.*lambda); y=cos(beta.*180*x.*x./pi);
L'idée est de changer d'avoir un incrément de dx pour la variable x à chaque itération, le problème est que la variable 'x' n'est pas connue telque que je l'écris...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 dx=10; for i=0:35 x=x+dx; C=quad( 'curv' , 0 , 1 , 1e-10) bulle=bulle+C end
Une solution ? Je vous serais très reconnaissant,
Merci,
Guillaume
Partager