Finding the roots across a range of values

2 visualizaciones (últimos 30 días)
Tony Stianchie
Tony Stianchie el 7 de Mzo. de 2023
Respondida: VBBV el 7 de Mzo. de 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

Respuestas (1)

VBBV
VBBV el 7 de Mzo. de 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

Categorías

Más información sobre Loops and Conditional Statements en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by