[dblquad] Passage de paramètre variable
Bonsoir,
Je veux savoir comment boucler la fonction fun.m pour différent valeur de P pour calculer le double intégrale Q correspond a chaque valeur de P grâce à la commande matlab de dblquad, puis pour tracer la courbe plot !!!!!
voici le code :
fun.m
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
function z=fun(x,y)
B=3e-6;
k =[1.0000 0 0.2140 0 -0.00623;-0.00623 0 0.0980 0 -0.1035];
W1=1.917877e-8*P;
s=0;
for i=1:5
for j=1:5
s=s+k(i,j);
end
end
z=8.86./(B-W1); |
et
Code:
1 2 3
|
Q=dblquad(@fun,-1.5e-3,1.5e-3); |
Merci pour toute réponse.
Meilleures salutations.