solve function, getting error
Show older comments
syms Kspp
eqn = (((e1+e2*coth(Kspp*d))/Kspp)+i(conductivity/(w*e0)))==0;%dispersion equation for Transverse Magnetic SPP waves
solx = solve(eqn,Kspp);
I want to solve this for Kspp, but I am getting an error. Can any one help?
Answers (1)
madhan ravi
on 19 Oct 2018
Edited: madhan ravi
on 19 Oct 2018
syms Kspp
h=6.6262*10^-34; %Planck constant
ha=h/(2*pi); %Reduced Planck constant
Kb=1.3806*10^-23; % Boltzmann constant
c=3*10^8;
Ef=0.2; %Fermi energy
T=100;
e0=8.85*10^-12;
e1=4; %SiO2 dielectric
e2=4;
conductivity=sinh(ha/Kb*T)/(cosh(Ef/Kb*T)+cosh(ha/Kb*T));
eqn = (((e1+e2*coth(Kspp*d))/Kspp)+i*(conductivity/(w*e0)))==0;%dispersion equation for Transverse Magnetic SPP waves
solx = solve(eqn,Kspp) %returns empty sym which means symbolic engine is not able to solve
4 Comments
Alice Faisal
on 19 Oct 2018
madhan ravi
on 19 Oct 2018
what are the datas ?
Alice Faisal
on 19 Oct 2018
Alice Faisal
on 19 Oct 2018
Categories
Find more on Physics 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!