User:Tom Allen/ta/AddendumX02P00

From J Wiki
Jump to: navigation, search



NOTE: Only uniform motion along the y0-axis is to be considered in AddendumX02 (no acceleration).



NB. ... script experimentalX02.ijs ...

load jpath '~temp\experimentalT00.ijs'
load jpath '~temp\experimentalT01.ijs'
load jpath '~temp\experimentalT02.ijs'
load jpath '~temp\experimentalT03.ijs'
load jpath '~temp\experimentalU00.ijs'
load jpath '~temp\experimentalU01.ijs'
load jpath '~temp\experimentalU02.ijs'
load jpath '~temp\experimentalU03.ijs'
load jpath '~temp\experimentalU04.ijs'
load jpath '~temp\experimentalV00.ijs'
load jpath '~temp\experimentalV01.ijs'
load jpath '~temp\experimentalW00.ijs'
load jpath '~temp\experimentalW02.ijs'


NB. ... script experimentalX02.ijs ...

hkyX02A=:hkyW02B


... check so far ...


NB. ... execute (ijx) ...

   vZ0=:0 0 0 0 0 0 0 0 0 0,:_0.2 1"_

   xCpts=:_ 0.7 1.3 26,_ 0.4p1 0.6p1 26,_ 0 2p1 26,:_ 0 2p1 26"_

   (vZ0 vZRv00])''
_0.2
   (vZ0 vZRv01])''
1
   
   (zfxc"1@:((vZ0 vZyc])"1)@:((vZ0 vZzc])"1)@:(zfyc"1)-:"1]) ((0;50"_)pTRandom xCpts)''    NB. ... x->y->z->y->x ...
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1


NB. ... execute (ijx) ...

   vZ0=:0 0 0 0 0 0 0 0 0 0,:_0.2 1"_

   xCpts=:_ 0.7 1.3 26,_ 0.4p1 0.6p1 26,_ 0 2p1 26,:_ 0 2p1 26"_

   (vZ0(>@(1{])@vZyXXS"_ 1(((2^_44);2^_26)qteq[;])"2(0|:[:(vZ0 >@(0{])@vZyXXS])D.1])"_ 1)]) (vZ0 vZzc])"1@:(zfyc"1)@((0;50"_)pTRandom xCpts)''
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

   *./^:3"3 (0=]) (vZ0(>@(2{])@vZyXXS"_ 1)])                                                (vZ0 vZzc])"1@:(zfyc"1)@((0;50"_)pTRandom xCpts)''
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

   *./^:4"4 (0=]) (vZ0(>@(3{])@vZyXXS"_ 1)])                                                (vZ0 vZzc])"1@:(zfyc"1)@((0;50"_)pTRandom xCpts)''
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

   *./^:5"5 (0=]) (vZ0(>@(4{])@vZyXXS"_ 1)])                                                (vZ0 vZzc])"1@:(zfyc"1)@((0;50"_)pTRandom xCpts)''
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

   *./^:6"6 (0=]) (vZ0(>@(5{])@vZyXXS"_ 1)])                                                (vZ0 vZzc])"1@:(zfyc"1)@((0;50"_)pTRandom xCpts)''
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1


NB. ... execute (ijx) ...

   vZ0=:0 0 0 0 0 0 0 0 0 0,:_0.2 1"_

   xCpts=:_ 0.7 1.3 26,_ 0.4p1 0.6p1 26,_ 0 2p1 26,:_ 0 2p1 26"_

   (vZ0(>@(1{])@vZzXXS"_ 1(((2^_44);2^_26)qteq[;])"2(0|:[:(vZ0 >@(0{])@vZzXXS])D.1])"_ 1)]) zfyc"1@((0;50"_)pTRandom xCpts)''
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

   *./^:3"3 (0=]) (vZ0(>@(2{])@vZzXXS"_ 1)])                                                zfyc"1@((0;50"_)pTRandom xCpts)''
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

   *./^:4"4 (0=]) (vZ0(>@(3{])@vZzXXS"_ 1)])                                                zfyc"1@((0;50"_)pTRandom xCpts)''
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

   *./^:5"5 (0=]) (vZ0(>@(4{])@vZzXXS"_ 1)])                                                zfyc"1@((0;50"_)pTRandom xCpts)''
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

   *./^:6"6 (0=]) (vZ0(>@(5{])@vZzXXS"_ 1)])                                                zfyc"1@((0;50"_)pTRandom xCpts)''
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1


NB. ... execute (ijx) ...

   vZ0=:0 0 0 0 0 0 0 0 0 0,:_0.2 1"_

   xCpts=:_ 0.7 1.3 26,_ 0.4p1 0.6p1 26,_ 0 2p1 26,:_ 0 2p1 26"_

   (vZ0(([(0|:])@>@(1{])@vZyXXS"_ 1 vZzc"_ 1)(]-:1 0 0 0,0 1 0 0,0 0 1 0,:0 0 0 1"_)@smx"2       >@(1{])@vZzXXS"_ 1)]) zfyc"1@((0;50"_)pTRandom xCpts)''
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
   
   (vZ0(([       >@(1{])@vZyXXS"_ 1 vZzc"_ 1)(]-:1 0 0 0,0 1 0 0,0 0 1 0,:0 0 0 1"_)@smx"2(0|:])@>@(1{])@vZzXXS"_ 1)]) zfyc"1@((0;50"_)pTRandom xCpts)''
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1