how do make the integral a vector
Afficher commentaires plus anciens
integral = 0
for i = 1:n
r_left = (a+(i-1)*h);
r_right = (a+i*h);
% Functions
f_left = f(r_left);
f_right = f(r_right);
% Integral
integral = integral+(h/2)*(f_left+f_right)
end
1 commentaire
madhan ravi
le 14 Nov 2018
completely vague
Réponses (1)
madhan ravi
le 14 Nov 2018
Modifié(e) : madhan ravi
le 14 Nov 2018
integral=cell(1,n);
integral{1}=0;
for i = 2:n
r_left = (a+(i-1)*h);
r_right = (a+i*h);
% Functions
f_left = f(r_left);
f_right = f(r_right);
% Integral
integral{i} = integral{i-1}+(h/2)*(f_left+f_right) %put {i} next to integral to avoid overwriting
end
celldisp(integral) %to view values
integral = cell2mat(integral) %to convert to double array
Catégories
En savoir plus sur Modify Image Colors dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!