【发布时间】:2018-01-28 01:11:09
【问题描述】:
我需要在 Matlab 中找到二极管的电流,有 2 个方程,但我找不到交点。此函数中没有真正的交点,但我需要找到最接近的可能当前值(点后需要 3 个正确数字)当前代码在这里;
clc;
close all;
clear all;
a=27;% tempature in celcius
b=2*(10.^(-14));%saturation current
q=1.6e-19;%electron charge
k=1.38e-23;%boltzman's constant
t=a+273;%temp in kelvin
v=-0.2:0.00001:0.715;%source voltage
i=b*(exp(q*v/(k*t))-1);%diode i-v characteristic formula
i2=(5-v)/1000;%kirchoff's voltage law formula
plot (v,i,v,i2)
xlabel('Voltage -->')
ylabel('Current -->')
grid on;
axis([0.2 2 0 0.03])`
我需要找到最接近的 i 和 i2 值。因为我要反复做,所以我必须制定它。
【问题讨论】:
-
欢迎来到 Stack Overflow!由于您是新来的,我建议您阅读"How do I ask a good question?" 以获取一些提示。您的问题缺乏足够的细节来帮助社区帮助您。
标签: matlab math matlab-figure