A method that simplifies a more complex r-network is replacing the network by repeatedly applying star-delta and/or delta-star transformations.

Example:

simple verbs

s2d=: 3 :0
'ra rc rb'=. y
N=. (ra*rb) + (ra*rc) + rb*rc
'rac rab rbc',&< N % rb, ra, rc
)
d2s=: 3 :0
'rac rab rbc'=.y
D=. rac + rab + rbc
'ra rc rb' ,&< D %~(rac*rab),(rbc*rab), rac * rbc
)



The method

   DELTA               STAR


       c                  c
      /\                  |
 rac /  \ rbc           rc|
    /    \                |
  a/______\b      a______/ \_______b
     rab             ra        rb


delta --> ster

D=. rac + rab + rbc

       rac * rab
 ra = ------------
           D

       rbc * rab
 rb = ------------
           D

       rac * rbc
 rc = ------------
           D

star --> delta

N=. ra*rb + ra*rc + rb*rc

        N
 rac = ----
        rb

        N
 rbc = ----
        ra

        N
 rab = ----
        rc


Example network:

 A                   C
   +--[1]--+--[1]--+
   |       |       |
  [1]     [1]     [1]
   |       |       |
   +--[1]--+--[1]--+

           D         B

What is R_AB ?

star ACD -> delta


 A                   C
   +------[3]------+
   |  \         /  |
  [1]  [3]   [3]  [1]
   |     \   /     |
   +--[1]--+--[1]--+
           D         B

   s2d 1 1 1
┌───────────┬─────┐
│rac rab rbc│3 3 3│
└───────────┴─────┘

rp=: *%+

   ]R_AD =. 3 rp 2x
6r5


 A                     C
   +------[3]---+-----+
   |            |     |
   |           [3]   [1]
   |            |     |
   +----[6/5]---+-[1]-+
                D       B

delta CDA  --> star CDA

   d2s 3 3 6r5
┌────────┬───────────┐
│ra rc rb│5r4 1r2 1r2│
└────────┴───────────┘

                         C
             +---[5/4]---+---[1]---+
             |                     |
 A --[1/2]---+                     + B
             |                     |
             +---[1/2]---+---[1]---+
                         D

R_AB =

   1r2+ (*%+)/ 9r4 3r2
7r5


Or

   x: 2 3 resistornw  0 0,:1 2
7r5



--
Met vriendelijke groet,
@@i = Arie Groeneveld

----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to