24小时热门版块排行榜    

查看: 947  |  回复: 2

harsucprace

新虫 (小有名气)

[求助] 【求助】matlab解非线性方程——PN结电流问题

老师布置的作业,是用数学方法解决物理问题的,用的是matlab。这道题主要是牛顿法,由于本人初学,实在是绞尽脑汁,压力山大,希望各位大神指点迷津,谢谢
【求助】matlab解非线性方程——PN结电流问题
360截图20130926190656562.jpg


【求助】matlab解非线性方程——PN结电流问题-1
360截图20130926190308531.jpg


【求助】matlab解非线性方程——PN结电流问题-2
360截图20130926190347953.jpg


【求助】matlab解非线性方程——PN结电流问题-3
360截图20130926190626906.jpg
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   关注TA 给TA发消息 送TA红花 TA的回帖

harsucprace

新虫 (小有名气)

%f=I0-(1e-11)*(exp((V-I0*10)/0.026)-1)
%df=1+(1e-10)/0.026*exp((V-I0*10)/0.026)
function mmm
I0=0
e=0.001
for V=0:0.001:0.002
%V=0.01
I1=I0-(1e-11*(exp((V-I0*10)/0.026-1)))/(1+(1e-10)/0.026*exp((V-I0*10)/0.026))
while abs((I0-I1)/I1)>e
   I0=I1
   I1=I0-(1e-11*(exp((V-I0*10)/0.026-1)))/(1+(1e-10)/0.026*exp((V-I0*10)/0.026))
end
end
2楼2013-09-26 19:58:13
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

harsucprace

新虫 (小有名气)

引用回帖:
2楼: Originally posted by harsucprace at 2013-09-26 19:58:13
%f=I0-(1e-11)*(exp((V-I0*10)/0.026)-1)
%df=1+(1e-10)/0.026*exp((V-I0*10)/0.026)
function mmm
I0=0
e=0.001
for V=0:0.001:0.002
%V=0.01
I1=I0-(1e-11*(exp((V-I0*10)/0.026-1)))/(1+(1e-10)/0.026*ex ...

自己写的,不完整
3楼2013-09-26 19:58:32
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 harsucprace 的主题更新
信息提示
请填处理意见