-
Notifications
You must be signed in to change notification settings - Fork 0
/
TestCase.py
77 lines (65 loc) · 1.72 KB
/
TestCase.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
import numpy as np
from ZOmega import Zw
from DOmega import Dw
u11 = Dw(Zw(-1,0,1,-1),3)
u12 = Dw(Zw(0,1,1,1),3)
u13 = Dw(Zw(0,1,0,0),3)
u14 = Dw(Zw(0,0,-1,0),3)
u21 = Dw(Zw(0,1,1,0),3)
u22 = Dw(Zw(-1,1,0,0),3)
u23 = Dw(Zw(0,-1,0,-1),3)
u24 = Dw(Zw(1,0,1,0),3)
u31 = Dw(Zw(1,1,0,0),3)
u32 = Dw(Zw(-1,0,0,-1),3)
u33 = Dw(Zw(0,2,0,0),3)
u34 = Dw(Zw(0,0,0,0),3)
u41 = Dw(Zw(0,0,0,-1),3)
u42 = Dw(Zw(0,0,1,0),3)
u43 = Dw(Zw(0,0,0,1),3)
u44 = Dw(Zw(-1,0,2,0),3)
u = np.matrix([[u11,u12,u13,u14],
[u21,u22,u23,u24],
[u31,u32,u33,u34],
[u41,u42,u43,u44]])
############################################3
v11 = Dw(Zw(0,0,0,1),1)
v12 = Dw(Zw(0,0,0,0),0)
v13 = Dw(Zw(0,0,0,0),0)
v14 = Dw(Zw(0,0,0,1),1)
v21 = Dw(Zw(0,0,0,0),0)
v22 = Dw(Zw(0,0,0,1),0)
v23 = Dw(Zw(0,0,0,0),0)
v24 = Dw(Zw(0,0,0,0),0)
v31 = Dw(Zw(0,0,0,1),2)
v32 = Dw(Zw(0,0,0,0),0)
v33 = Dw(Zw(0,-1,0,0),1)
v34 = Dw(Zw(0,0,0,-1),2)
v41 = Dw(Zw(0,1,0,0),2)
v42 = Dw(Zw(0,0,0,0),0)
v43 = Dw(Zw(0,0,0,-1),1)
v44 = Dw(Zw(0,-1,0,0),2)
v = np.matrix([[v11,v12,v13,v14],
[v21,v22,v23,v24],
[v31,v32,v33,v34],
[v41,v42,v43,v44]])
############################################3
w11 = Dw(Zw(0,0,0,2),2)
w12 = Dw(Zw(0,0,0,0),2)
w13 = Dw(Zw(0,0,0,0),2)
w14 = Dw(Zw(0,0,0,0),2)
w21 = Dw(Zw(0,0,0,0),2)
w22 = Dw(Zw(-1,0,1,0),2)
w23 = Dw(Zw(-1,0,1,0),2)
w24 = Dw(Zw(0,0,0,0),2)
w31 = Dw(Zw(0,0,0,0),2)
w32 = Dw(Zw(0,0,0,1),2)
w33 = Dw(Zw(0,0,0,-1),2)
w34 = Dw(Zw(-1,0,1,0),2)
w41 = Dw(Zw(0,0,0,0),2)
w42 = Dw(Zw(0,-1,0,0),2)
w43 = Dw(Zw(0,1,0,0),2)
w44 = Dw(Zw(1,0,1,0),2)
w = np.matrix([[w11,w12,w13,w14],
[w21,w22,w23,w24],
[w31,w32,w33,w34],
[w41,w42,w43,w44]])