i want to plot this physics problem ... but after run programme ..give me error in plot,, but i cant determine where the exact error
Mostra commenti meno recenti
syms x; syms E; syms A; syms B; syms K; syms T; syms v;
n=1*10^19; %number of electrons area=1*10^-3; %area A=2; w=1*10^-4; %width q=1.6*10^-19; h=6.6*10^-34; v=1*10^6; % electron velocity K=1.38*10^-23; %boltzman constant m=0.5; %effective mass
Va=0.1:0.1:5 %applied voltage
E=Va/w;
x=(q*Va)/w;
B=A*x.^2; a=sqrt((E-A)./B); %Twkb=(1./(sqrt(2.*m.*B.*((a.^2)+1./(x.^2)))))*exp((2*sqrt(2.*m*B/(h.^2)))*((-sqrt(a.^2+(1./x.^2))./(1./x))+log((1./x)+sqrt(a.^2+(1./x.^2))))); Twkb=(1./(sqrt(2*m./x.^2))).*exp((2*sqrt(m.*B/2*h.^2)).*((-sqrt(a.^2+(1./x.^2))./(1./x))+log((1./x)+sqrt(a.^2+(1./x.^2)))));
I=area.*q.*v.*n.*Twkb
fplot(Va ,I ,'*','r') xlabel('Applied Voltage (Va)in Volts') ylabel('current in(A)')
%I=((q.^2)/(pi*h))*Tw(E,A,B,x)*K*T*log(0.5*(1+cosh(v/(K*T))))
Risposta accettata
Più risposte (0)
Categorie
Scopri di più su Interpolation in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!