Finding the roots across a range of values

2 views (last 30 days)
Tony Stianchie
Tony Stianchie on 7 Mar 2023
Answered: VBBV on 7 Mar 2023
I'd like to find the roots of b for the array b(i,1) and store those values in BI(i)
H = 0.1;
I = 200;
Y = 0;
b = transpose(1:I);
for i = 1:I
b(i) = fzero(@(b)(b(i)*tan(b(i))-H),b(i));
BI(i) = b(i) ;
end

Answers (1)

VBBV
VBBV on 7 Mar 2023
H = 0.1;
I = 200;
Y = 0;
b = transpose(1:I);
for i = 1:I
b(i) = fzero(@(b)(b*tan(b)-H),b(i));
BI(i) = b(i) ;
end

Categories

Find more on Loops and Conditional Statements in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!