how do make the integral a vector
Ältere Kommentare anzeigen
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 Kommentar
madhan ravi
am 14 Nov. 2018
completely vague
Antworten (1)
madhan ravi
am 14 Nov. 2018
Bearbeitet: madhan ravi
am 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
Kategorien
Mehr zu Modify Image Colors finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!