matlab求解非线性方程(PN结电流电压方程)
发布网友
发布时间:2022-05-24 12:24
我来回答
共2个回答
热心网友
时间:2023-10-13 03:32
clear
Ic=1e-9;
q=1.6e-19; %元电荷
R=10;
T=300;
k0=1.3806503e-23;
V=-1:0.01:1;
syms x
for i=1:length(V)
equ=sprintf('x=%g*exp(%g*(%g-x*%g)/%g/%g)-1',Ic,q,V(i),R,k0,T);
I(i)=double(solve(equ));
end
plot(V,I)
热心网友
时间:2023-10-13 03:33
syms I V
q=9;
Ic=10e-9;
R=10;
T=300;
k0=1.3806503*10e-23;
I=Ic*exp(q*(V-I*R)/k0*T)-1;
ezplot(I)