1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
Vd=0:0.01:0.8; % matrice initialisation 80 differents value of Vd from 0 to 0.8
I=ones(1,80); % matrice initialisation for current
V=ones(1,80); % matrice initialisation for voltage
P=ones(1,80); % matrice initialisation for power
for j=1 :1: 80 % 80 different value of Vd //
I(1,j)=Pl*(Isc-Io*( exp(q/(k*t)*Vd(1,j))-1 ) - Vd(1,j)/Rp);%book equation
V(1,j)= (n*(Vd(1,j)-I(1,j)*Rs))*S; %book equation
P(1,j)=V(1,j)*I(1,j); %I*V
TITLE('I-V curve')
XLABEL('V : horizontal axis VOLTAGE')
YLABEL('I & P : vertical axis CURRENT & POWER')
AXIS([0 (S*n*1) 0 (Pl*5) ])
end |
Partager