J essaye d utiliser la fonction quad de MATLAB
je precise que je travaille avec Octave.
je veux faire une fonction f:x->x*a avec a un parametre.
et calculer son integrale.
voici mon codeje recois un message d'erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 function retval =essais (x) a=4 essais = @(x) x*a; quad(essais,-4,2) endfunctioncomment reparer cette erreur?error: `a' undefined near line 37 column 19
error: evaluating binary operator `.*' near line 37, column 17
error: called from `?unknown?'
error: quad: evaluation of user-supplied function failed
error: called from `essais' in file `/usr/share/octave/2.1.73/m/time/essais.m'
merci
Partager