How do I create a for loop for the roots function? Here is a hypothetical data set:
x=[1:10:120]for i=1:12a(i) = x(i)*1b(i) = x(i)*2c(i) = x(i)*3d(i) = x(i)*4end
I now have a 1×12 vector for a, for b, c, and d.
I am not sure how to create a for loop that would take the first number in a, the first number in b, c, and d and then find then find the roots. Next the loop would use the second number in a, the second number in b, c, and d to find their roots. I run the loop and only the solutions for the first set of numbers is created.
Currently I am using:
for i=1:12p = [a(i) b(i) c(i) d(i)]r = roots(p)end
Thanks for any help.
Best Answer