Bonsoir,

j'ai programmé sur matlab une intégrale en utilisant la fonction trapèze, l'erreur suivante apparait:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 Error using ==> trapz
Too many input arguments.

et quand j'utilise la fonction quad pour le même cas, l'erreur suivante apparait:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
Index exceeds matrix dimensions.
 
Error in ==> quad at 79
if ~isfinite(y(7))
svp aidez moi à connaitre la cause de ces erreurs, je peux pas mettre la fonction à intégrer car elle est complexe et fait appel à d'autres fonctions, sachant que je n'utilise pas des matrices, juste de simples expressions mathématiques.

merci