I have this expression (see below for context):
6.79018*10^-9/f0 - (2.16138*10^-9 ArcTan[Sqrt[Tan[4.62667*10^8 d f0]^2]])/f0
and want to solve it for f0.
$d$, $l$, and $f0$ are real positive numbers.
Why can't Mathematica solve it by:
Solve[
l == 6.79018*10^-9/f0 - (2.16138*10^-9 ArcTan[Sqrt[Tan[4.62667*10^8 d f0]^2]])/f0,
f0
]
Context
The following two equations need to be solved for f0 (dependent on d and l) because I need a contour plot of x axis d, y axis l, and contour f0.
d = 2.16138*10^-9/f0 * ArcTan[Sqrt[ZL/50]]
l = 6.79018*10^-9/f0 - (2.16138*10^-9 ArcTan[ZL/(Sqrt[50ZL])])/f0
My idea is:
- solve d for ZL (worked)
- replace ZL in l with the solution of 1. (worked)
- solve new l for f0. (Error)
d and l are actual lengths (real, positive) and f0 is a frequency of about 6-6.3Ghz when d=0.0053-0.0055 and l = 0.0049-0.0051
I made the assumption that ZL - Z0 = ZL. As ZL >> Z0. If Mathematica can manage that without the assumption it would be ever better.
The expressions above show original formula. With
Z0 = 50 (standart characteristic impedance of measurement devices).
$$ \beta = 2\pi \sqrt{4.88}f_0 / c $$ $$ \beta = 2\pi / \lambda $$
A reference would be this dissertation: (p.48) but beta is defined by some own measurements.




FindRoot[]with a good initial guess instead. – J. M.'s missing motivation Jun 17 '16 at 13:29f0and trying to solve forZL-- you can readily show that there are no solutions. – george2079 Jun 17 '16 at 15:59I cannot manage solving for f0.
ZL worked for me: ZL=50 Tan[(d [Pi])/(d + l)]^2
– mggiable Jun 18 '16 at 09:06l = 6.79018*10^-9 / f0 - dwhich you can probably solve without a computer. – Simon Woods Jun 18 '16 at 13:28