AC Circuit Examples

Contents

Example 1

Z = [3 4j 16 -12j -4j];
Is = 8;

Y = 1./[sum(Z(1:2)) sum(Z(3:4)) Z(5)];
Zeq = 1/sum(Y);
V = Zeq*Is;
 fprintf('Zeq %s (ohms)\n',ctext(Zeq));
 [rho phi] = complex2phasor(V);
 fprintf('Vout %g (V) phase %.2f (degrees)\n',rho,phi);

 % calculate currents
 I = V*Y;
 fprintf('I1 %s\nI2 %s\nI3 %s\n',ctext(I(1)),ctext(I(2)),ctext(I(3)));
 plot(cumsum([0 real(I)]),cumsum([0 imag(I)]));
Zeq 4 - 3j  (ohms)
Vout 40 (V) phase -36.87 (degrees)
I1 -8j 
I2 2 
I3 6 + 8j 

RC Circuit

 w = linspace(0,2,201);
 vr = 1./(1+j*w);
 plot(w,abs(vr));
 xlabel('\omega \tau');
 ylabel('vr');