Sunteți pe pagina 1din 4

In[ ]:= Z[R1_, C1_, R2_, C2_, fr_] = 1  1  R1 + I 2 Pi fr C1 + 1  1  R2 + I 2 Pi fr C2;

In[ ]:= Plot[Abs[Z[R1, C1, R2, C2, 10 ^ s] /. {R1 → 200, C1 → .05 × 10 ^ - 9, R2 → 400, C2 → 5 × 10 ^ - 9}],
{s, 3, 8}]

600

500

400

Out[ ]= 300

200

100

4 5 6 7 8

In[ ]:= Plot[Abs[Z[R1, C1, R2, C2, 10 ^ s] /. {R1 → 200, C1 → .05 × 10 ^ - 9, R2 → 200, C2 → 5 × 10 ^ - 9}],
{s, 3, 8}]
400

300

Out[ ]= 200

100

4 5 6 7 8
2 ZEchivalent.nb

In[ ]:= Plot[Abs[Z[R1, C1, R2, C2, 10 ^ s] /. {R1 → 200, C1 → 5 × 10 ^ - 9, R2 → 100, C2 → 5 × 10 ^ - 9}],
{s, 3, 8}]
300

250

200

Out[ ]= 150

100

50

4 5 6 7 8

In[ ]:= Simplify[ComplexExpand[Abs[Z[R1, C1, R2, C2, fr]]] /.


{R1 → 200, C1 → .05 × 10 ^ - 9, R2 → 400, C2 → 5 × 10 ^ - 9.}]

8.78906 × 10-15 + 1.54526 × 10-24 fr2 + 2.48479 × 10-35 fr4 + 9.80713 × 10-50 fr6
Out[ ]=
1.5625 × 10-10 + 2.46746 × 10-20 fr2 + 9.74091 × 10-35 fr4 2

In[ ]:= SelectLog10, FlattenNSolve


DD 8.7890625`*^-15 + 1.5452600581304021`*^-24 fr 2 + 2.484785374615316`*^-35 fr4 +
9.807131163661683`*^-50 fr6  
2
1.5625`*^-10 + 2.4674627852998465`*^-20 fr2 + 9.740909103400245`*^-35 fr4  ,
fr, fr ⩵ 0, fr[[All, 2]], Im[#] ⩵ 0 &
Out[ ]= {7.04989, 6.40543, 4.73381}

In[ ]:= Zeq[Req_, Ceq_, fr_] = 1  1  Req + I 2 Pi fr Ceq;

In[ ]:= ReZeq = Simplify[ComplexExpand[Re[Zeq[Req, Ceq, fr]]]]


Req
Out[ ]=
1 + 4 Ceq fr2 π2 Req2
2

In[ ]:= ImZeq = Simplify[ComplexExpand[Im[Zeq[Req, Ceq, fr]]]]


2 Ceq fr π
Out[ ]= -
1
4 Ceq2 fr2 π2 +
Req2

In[ ]:= CompZEq =


Flatten @ FullSimplify[Solve[{ReZeq == Simplify[ComplexExpand[Re[Z[R1, C1, R2, C2, fr]]]],
ImZeq == Simplify[ComplexExpand[Im[Z[R1, C1, R2, C2, fr]]]]}, {Req, Ceq}]]
2 R1 R2 + R22 + R12 1 + 4 C1 + C22 fr2 π2 R22 
Out[ ]= Req → ,
R1 + R2 + 4 fr2 π2 R1 R2 C12 R1 + C22 R2
C1 R12 + C2 1 + 4 C1 C1 + C2 fr2 π2 R12  R22
Ceq → 
2 R1 R2 + R22 + R12 1 + 4 C1 + C22 fr2 π2 R22 
ZEchivalent.nb 3

In[ ]:= Plot[


Req /. CompZEq /. {R1 → 200, C1 → .05 × 10 ^ - 9, R2 → 400, C2 → 5 × 10 ^ - 9, fr → 10 ^ s}, {s, 3, 8}]
600

500

Out[ ]= 400

300

4 5 6 7 8

In[ ]:= Req /. CompZEq /. {R1 → 200, C1 → .05 × 10 ^ - 9, R2 → 400, C2 → 5 × 10 ^ - 9, fr → 10 ^ 7}


Out[ ]= 204.085

2 R1 R2 + R22 + R12 1 + 4 C1 + C22 fr2 π2 R22 


In[ ]:= FullSimplify /. fr → 0
R1 + R2 + 4 fr2 π2 R1 R2 C12 R1 + C22 R2
Out[ ]= R1 + R2

2 R1 R2 + R22 + R12 1 + 4 C1 + C22 fr2 π2 R22 


In[ ]:= Limit , fr → Infinity
R1 + R2 + 4 fr2 π2 R1 R2 C12 R1 + C22 R2
C1 + C22 R1 R2
Out[ ]=
C12 R1 + C22 R2

C1 + C22 R1 R2
In[ ]:= /. {R1 → 200, C1 → .05 × 10 ^ - 9, R2 → 400, C2 → 5 × 10 ^ - 9, fr → 10 ^ 7}
C12 R1 + C22 R2
Out[ ]= 204.01

2 R1 R2 + R22 + R12 1 + 4 C1 + C22 fr2 π2 R22 


In[ ]:= Log10, FlattenSolveDD , fr, fr ⩵ 0, fr /.
R1 + R2 + 4 fr2 π2 R1 R2 C12 R1 + C22 R2
{R1 → 200, C1 → .05 × 10 ^ - 9, R2 → 400, C2 → 5 × 10 ^ - 9}[[All, 2]]
Out[ ]= {4.90078, 4.90078 + 1.36438 ⅈ}
4 ZEchivalent.nb

In[ ]:= Plot[


Ceq /. CompZEq /. {R1 → 200, C1 → .05 × 10 ^ - 9, R2 → 400, C2 → 5 × 10 ^ - 9, fr → 10 ^ s}, {s, 3, 8}]

2. × 10-9

1.5 × 10-9

Out[ ]=
1. × 10-9

5. × 10-10

4 5 6 7 8

C1 R12 + C2 1 + 4 C1 C1 + C2 fr2 π2 R12  R22


In[ ]:= Simplify /. fr → 0
2 R1 R2 + R22 + R12 1 + 4 C1 + C22 fr2 π2 R22 

C1 R12 + C2 R22
Out[ ]=
R1 + R22

C1 R12 + C2 1 + 4 C1 C1 + C2 fr2 π2 R12  R22


In[ ]:= Limit , fr → Infinity
2 R1 R2 + R22 + R12 1 + 4 C1 + C22 fr2 π2 R22 
C1 C2
Out[ ]=
C1 + C2

C1 R12 + C2 1 + 4 C1 C1 + C2 fr2 π2 R12  R22


In[ ]:= Log10, FlattenSolveDD , fr, fr ⩵ 0, fr /.
2 R1 R2 + R22 + R12 1 + 4 C1 + C22 fr2 π2 R22 
{R1 → 200, C1 → .05 × 10 ^ - 9, R2 → 400, C2 → 5 × 10 ^ - 9}[[All, 2]]
Out[ ]= {5.13503, 5.13503 + 1.36438 ⅈ}

S-ar putea să vă placă și