I want to store the function outputs into a vector or matrix using the for loop Here is my code
for n = [10, 100, 1000] m(i) = abs(compMidpoint(f,a, b,n)-val) z(i) = abs(compTrapez(f,a, b,n)-val); s(i) = abs(compSimpsons(f,a, b,n)-val); i = i+1end
the matlab reported me an error:
Subscript indices must either be real positive integers or logicals.
m(i) = abs(compMidpoint(f,a, b,n)-val);
Anyone knows what's going on here
Best Answer