Bonjour,
je cherche à calculer l integrale d'une fonction qui est tres compliquee. J'ai eu des erreurs à cause de dimensions de matrice alors j'ai enormément simplifié ma fonction pour comprendre comment ca marche.
PROGRAMME PRINCIPAL:
PROGRAMME FONCTION:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 clear all; im = quad(@(x)zt(x),1,3)
-----------------------------------------------
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 %fonction function f=zt(x) size(x) f=1./(x.^3);
Alors pourquoi j'obtiens:
La dimension de x reste 1 2 jusqu au bout. Pourquoi lors du premier appel à la fonction j'obtiens une dimensions de 1 7.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14ans = 1 7 ans = 1 2 ans = 1 2.....
Merci![]()
Partager