
matlab求解非线性方程(PN结电流电压方程)
如图,如何用MATLAB编程求解PN结电流电压方程并画出IV曲线谢谢,日向淳正。上面画图是要求V在正负一之间,间隔是0.01V.具体在程序里怎么弄?我是新手,MATLAB...
如图,如何用MATLAB编程求解PN结电流电压方程并画出IV曲线
谢谢,日向淳正 。上面画图是要求V在正负一之间,间隔是0.01V.具体在程序里怎么弄?
我是新手,MATLAB一点都不会,谢谢! 展开
谢谢,日向淳正 。上面画图是要求V在正负一之间,间隔是0.01V.具体在程序里怎么弄?
我是新手,MATLAB一点都不会,谢谢! 展开
2个回答
展开全部
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)
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)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?

2024-07-24 广告
矢量网络分析 (VNA) 是最重要的射频和微波测量方法之一。 创远信科提供广泛的多功能、高性能网络分析仪(最高40GHz)和标准多端口解决方案。创远信科的矢量网络分析仪非常适用于分析无源及有源器件,比如滤波器、放大器、混频器及多端口模块。 ...
点击进入详情页
本回答由创远信科提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |