Fzero Issues with complex equation with complex roots
Afficher commentaires plus anciens
I have the following code:
Zo = 50;
Zl = 10;
Bl = (0:0.01:(4*pi));
x = @(Bl)Zo*((Zl+j*Zo*tan(Bl))./(Zo+j*Zl*tan(Bl)));
[Blx,Zin] = fzero(x,[2,4]);
fprintf('\n\nValue of x is %2.3f.',Blx)
fprintf('\n\nFunction value is %2.3f.',Zin)
I get the standard error: Function values at interval endpoints must be finite and real.
I would like to identify the root located at Pi with no imaginary component. Using abs() results in NaN.
Assistance required.
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Optimization Toolbox dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!