Wolfram Language
Paclet Repository
Community-contributed installable additions to the Wolfram Language
Primary Navigation
Categories
Cloud & Deployment
Core Language & Structure
Data Manipulation & Analysis
Engineering Data & Computation
External Interfaces & Connections
Financial Data & Computation
Geographic Data & Computation
Geometry
Graphs & Networks
Higher Mathematical Computation
Images
Knowledge Representation & Natural Language
Machine Learning
Notebook Documents & Presentation
Scientific and Medical Data & Computation
Social, Cultural & Linguistic Data
Strings & Text
Symbolic & Numeric Computation
System Operation & Setup
Time-Related Computation
User Interface Construction
Visualization & Graphics
Random Paclet
Alphabetical List
Using Paclets
Create a Paclet
Get Started
Download Definition Notebook
Learn More about
Wolfram Language
LinearSystems
Guides
Guide for ZigangPan`LinearSystems`
Symbols
calculaterelativedegree
controllabilityQandindices
controllercanonicalform
detectabilityQ
DTLyapunovequation
DTRiccatiequation
dynamicextension
emptyLTIsystem
EZDCFAD
EZDCF
gainsystem
generalizedRiccatiequationHM
linearLyapunovequation
observabilityQandindices
observercanonicalform
rd0DMcompute
Riccatiequation
simulationLTIsystem
stablizabilityQ
strictobservercanonicalform
strictOCFAD
systemblockdiagonal
systemcheck
systemconcatenate
systemfeedback
systemoperation
systemparallel
uniformobservabilityindices
ZDCF
ZigangPan`LinearSystems`
r
d
0
D
M
c
o
m
p
u
t
e
r
d
0
D
M
c
o
m
p
u
t
e
[
s
y
s
t
e
m
,
θ
]
r
e
t
u
r
n
s
t
h
e
d
e
s
i
g
n
m
o
d
e
l
f
o
r
a
p
a
r
a
m
e
t
r
i
z
e
d
M
I
M
O
L
T
I
s
y
s
t
e
m
w
i
t
h
u
n
i
f
o
r
m
r
e
l
a
t
i
v
e
d
e
g
r
e
e
o
f
z
e
r
o
a
n
d
i
s
a
l
s
o
i
n
s
t
r
i
c
t
o
b
s
e
r
v
e
r
c
a
n
o
n
i
c
a
l
f
o
r
m
.
(
θ
m
u
s
t
a
p
p
e
a
r
i
n
t
h
e
s
y
s
t
e
m
l
i
n
e
a
r
l
y
f
o
r
t
h
e
f
u
n
c
t
i
o
n
t
o
w
o
r
k
.
)
s
y
s
t
e
m
:
a
L
T
I
s
y
s
t
e
m
.
θ
:
p
a
r
a
m
e
t
e
r
s
i
n
t
h
e
s
y
s
t
e
m
.
Examples
(
1
)
Basic Examples
(
1
)
I
n
[
1
]
:
=
θ
b
a
r
=
{
θ
b
1
1
,
θ
b
1
2
,
θ
b
1
3
}
;
I
n
[
2
]
:
=
s
y
s
t
e
m
=
{
{
x
1
1
,
x
1
2
,
x
1
3
,
x
1
4
,
x
1
5
}
,
{
u
1
1
,
u
1
2
,
w
g
1
,
w
g
2
,
w
g
3
,
w
g
4
,
w
g
5
,
w
g
6
}
,
{
y
1
1
,
y
1
2
,
z
1
1
,
z
1
2
}
,
{
{
0
,
1
,
0
,
θ
b
1
1
,
0
,
2
θ
b
1
1
,
θ
b
1
2
,
0
,
0
,
0
,
0
,
0
,
θ
b
1
1
}
,
{
0
,
0
,
1
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
}
,
{
0
,
-
θ
b
1
3
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
}
,
{
-
1
,
0
,
0
,
-
2
,
1
,
-
θ
b
1
1
,
-
θ
b
1
2
,
0
,
0
,
0
,
0
,
0
,
θ
b
1
2
}
,
{
0
,
0
,
0
,
-
1
/
2
,
-
1
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
θ
b
1
2
}
,
{
1
,
0
,
0
,
0
,
0
,
θ
b
1
1
,
θ
b
1
2
,
1
,
0
,
0
,
0
,
0
,
0
}
,
{
0
,
0
,
0
,
1
,
0
,
-
θ
b
1
2
,
θ
b
1
1
,
0
,
1
,
0
,
0
,
0
,
0
}
,
{
1
,
0
,
0
,
0
,
0
,
θ
b
1
1
,
θ
b
1
2
,
0
,
0
,
0
,
0
,
0
,
0
}
,
{
0
,
0
,
0
,
1
,
0
,
-
θ
b
1
2
,
θ
b
1
1
,
0
,
0
,
0
,
0
,
0
,
0
}
}
,
{
1
,
2
}
,
{
1
,
2
}
,
{
1
,
2
}
,
{
3
,
4
,
5
,
6
,
7
,
8
}
,
{
1
,
2
}
,
{
3
,
4
}
}
;
s
y
s
t
e
m
c
h
e
c
k
[
s
y
s
t
e
m
]
O
u
t
[
2
]
=
T
r
u
e
I
n
[
3
]
:
=
E
Z
D
C
F
A
D
[
s
y
s
t
e
m
,
θ
b
a
r
]
O
u
t
[
3
]
=
0
,
{
{
θ
b
1
1
,
θ
b
1
2
}
,
{
-
θ
b
1
2
,
θ
b
1
1
}
}
,
d
e
f
a
u
l
t
,
d
e
f
a
u
l
t
,
{
{
1
,
0
,
0
,
0
,
0
}
,
{
0
,
1
,
0
,
0
,
0
}
,
{
0
,
0
,
1
,
0
,
0
}
,
{
0
,
0
,
0
,
1
,
0
}
,
{
0
,
0
,
0
,
0
,
1
}
}
,
{
x
1
1
,
x
1
2
,
x
1
3
,
x
1
4
,
x
1
5
}
,
{
u
1
1
,
u
1
2
,
w
g
1
,
w
g
2
,
w
g
3
,
w
g
4
,
w
g
5
,
w
g
6
,
y
1
1
,
y
1
2
}
,
{
y
1
1
,
y
1
2
,
z
1
1
,
z
1
2
}
,
-
2
2
θ
b
1
1
2
θ
b
1
1
+
2
θ
b
1
2
-
2
θ
b
1
2
2
θ
b
1
1
+
2
θ
b
1
2
,
1
,
0
,
θ
b
1
1
+
θ
b
1
1
θ
b
1
2
2
θ
b
1
1
+
2
θ
b
1
2
,
0
,
0
,
0
,
-
2
2
θ
b
1
1
2
θ
b
1
1
+
2
θ
b
1
2
-
2
θ
b
1
2
2
θ
b
1
1
+
2
θ
b
1
2
,
θ
b
1
1
θ
b
1
2
2
θ
b
1
1
+
2
θ
b
1
2
,
0
,
0
,
0
,
θ
b
1
1
,
2
2
θ
b
1
1
2
θ
b
1
1
+
2
θ
b
1
2
+
2
θ
b
1
2
2
θ
b
1
1
+
2
θ
b
1
2
,
-
θ
b
1
1
θ
b
1
2
2
θ
b
1
1
+
2
θ
b
1
2
,
{
0
,
0
,
1
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
}
,
{
0
,
-
θ
b
1
3
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
}
,
-
1
+
2
θ
b
1
1
2
θ
b
1
1
+
2
θ
b
1
2
+
2
θ
b
1
2
2
θ
b
1
1
+
2
θ
b
1
2
,
0
,
0
,
-
2
,
1
,
0
,
0
,
2
θ
b
1
1
2
θ
b
1
1
+
2
θ
b
1
2
+
2
θ
b
1
2
2
θ
b
1
1
+
2
θ
b
1
2
,
0
,
0
,
0
,
0
,
θ
b
1
2
,
-
2
θ
b
1
1
2
θ
b
1
1
+
2
θ
b
1
2
-
2
θ
b
1
2
2
θ
b
1
1
+
2
θ
b
1
2
,
0
,
0
,
0
,
0
,
-
1
2
,
-
1
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
θ
b
1
2
,
0
,
0
,
{
1
,
0
,
0
,
0
,
0
,
θ
b
1
1
,
θ
b
1
2
,
1
,
0
,
0
,
0
,
0
,
0
,
0
,
0
}
,
{
0
,
0
,
0
,
1
,
0
,
-
θ
b
1
2
,
θ
b
1
1
,
0
,
1
,
0
,
0
,
0
,
0
,
0
,
0
}
,
{
1
,
0
,
0
,
0
,
0
,
θ
b
1
1
,
θ
b
1
2
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
}
,
{
0
,
0
,
0
,
1
,
0
,
-
θ
b
1
2
,
θ
b
1
1
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
}
,
{
1
,
2
,
9
,
1
0
}
,
{
1
,
2
}
,
{
1
,
2
}
,
{
3
,
4
,
5
,
6
,
7
,
8
}
,
{
1
,
2
}
,
{
3
,
4
}
I
n
[
4
]
:
=
{
s
t
r
i
c
t
f
o
r
m
1
,
s
y
s
t
e
m
o
b
s
e
r
v
a
b
l
e
1
,
n
O
1
,
o
b
s
e
r
v
a
b
i
l
i
t
y
i
n
d
i
c
e
s
1
,
t
r
a
n
s
f
o
r
m
a
t
i
o
n
1
,
s
y
s
t
e
m
i
n
o
b
s
e
r
v
e
r
c
a
n
o
n
i
c
a
l
f
o
r
m
1
}
=
s
t
r
i
c
t
o
b
s
e
r
v
e
r
c
a
n
o
n
i
c
a
l
f
o
r
m
[
s
y
s
t
e
m
]
S
t
a
t
e
t
r
a
n
s
f
o
r
m
a
t
i
o
n
i
s
x
o
l
d
=
t
r
a
n
s
f
o
r
m
a
t
i
o
n
.
x
n
e
w
O
u
t
[
4
]
=
T
r
u
e
,
T
r
u
e
,
5
,
{
3
,
2
}
,
{
{
1
,
0
,
0
,
0
,
0
}
,
{
0
,
1
,
0
,
-
θ
b
1
1
,
0
}
,
{
-
θ
b
1
3
,
0
,
1
,
0
,
-
θ
b
1
1
}
,
{
0
,
0
,
0
,
1
,
0
}
,
{
0
,
0
,
0
,
-
1
,
1
}
}
,
{
x
1
,
x
2
,
x
3
,
x
4
,
x
5
}
,
{
u
1
1
,
u
1
2
,
w
g
1
,
w
g
2
,
w
g
3
,
w
g
4
,
w
g
5
,
w
g
6
}
,
{
y
1
1
,
y
1
2
,
z
1
1
,
z
1
2
}
,
{
0
,
1
,
0
,
0
,
0
,
2
θ
b
1
1
,
θ
b
1
2
,
0
,
0
,
0
,
0
,
0
,
θ
b
1
1
}
,
{
-
θ
b
1
1
-
θ
b
1
3
,
0
,
1
,
-
3
θ
b
1
1
,
0
,
-
2
θ
b
1
1
,
-
θ
b
1
1
θ
b
1
2
,
0
,
0
,
0
,
0
,
0
,
θ
b
1
1
θ
b
1
2
}
,
-
θ
b
1
1
,
0
,
0
,
-
5
θ
b
1
1
2
+
θ
b
1
1
θ
b
1
3
,
0
,
-
2
θ
b
1
1
+
2
θ
b
1
1
θ
b
1
3
,
-
θ
b
1
1
θ
b
1
2
+
θ
b
1
2
θ
b
1
3
,
0
,
0
,
0
,
0
,
0
,
2
θ
b
1
1
θ
b
1
2
+
θ
b
1
1
θ
b
1
3
,
{
-
1
,
0
,
0
,
-
3
,
1
,
-
θ
b
1
1
,
-
θ
b
1
2
,
0
,
0
,
0
,
0
,
0
,
θ
b
1
2
}
,
-
1
,
0
,
0
,
-
5
2
,
0
,
-
θ
b
1
1
,
-
θ
b
1
2
,
0
,
0
,
0
,
0
,
0
,
2
θ
b
1
2
,
{
1
,
0
,
0
,
0
,
0
,
θ
b
1
1
,
θ
b
1
2
,
1
,
0
,
0
,
0
,
0
,
0
}
,
{
0
,
0
,
0
,
1
,
0
,
-
θ
b
1
2
,
θ
b
1
1
,
0
,
1
,
0
,
0
,
0
,
0
}
,
{
1
,
0
,
0
,
0
,
0
,
θ
b
1
1
,
θ
b
1
2
,
0
,
0
,
0
,
0
,
0
,
0
}
,
{
0
,
0
,
0
,
1
,
0
,
-
θ
b
1
2
,
θ
b
1
1
,
0
,
0
,
0
,
0
,
0
,
0
}
,
{
1
,
2
}
,
{
1
,
2
}
,
{
1
,
2
}
,
{
3
,
4
,
5
,
6
,
7
,
8
}
,
{
1
,
2
}
,
{
3
,
4
}
I
n
[
5
]
:
=
p
r
e
d
e
s
i
g
n
m
o
d
e
l
1
=
E
x
p
a
n
d
A
l
l
[
s
y
s
t
e
m
i
n
o
b
s
e
r
v
e
r
c
a
n
o
n
i
c
a
l
f
o
r
m
1
/
.
{
θ
b
1
1
θ
1
1
+
1
/
2
,
θ
b
1
2
θ
1
2
+
1
/
2
,
θ
b
1
3
3
θ
1
3
+
1
/
2
}
]
O
u
t
[
5
]
=
{
x
1
,
x
2
,
x
3
,
x
4
,
x
5
}
,
{
u
1
1
,
u
1
2
,
w
g
1
,
w
g
2
,
w
g
3
,
w
g
4
,
w
g
5
,
w
g
6
}
,
{
y
1
1
,
y
1
2
,
z
1
1
,
z
1
2
}
,
0
,
1
,
0
,
0
,
0
,
1
+
2
θ
1
1
,
1
2
+
θ
1
2
,
0
,
0
,
0
,
0
,
0
,
1
2
+
θ
1
1
,
-
1
-
θ
1
1
-
3
θ
1
3
,
0
,
1
,
-
3
2
-
3
θ
1
1
,
0
,
-
1
4
-
θ
1
1
-
2
θ
1
1
,
-
1
4
-
θ
1
1
2
-
θ
1
2
2
-
θ
1
1
θ
1
2
,
0
,
0
,
0
,
0
,
0
,
1
4
+
θ
1
1
2
+
θ
1
2
2
+
θ
1
1
θ
1
2
,
-
1
2
-
θ
1
1
,
0
,
0
,
-
1
-
2
θ
1
1
+
3
θ
1
3
2
+
3
θ
1
1
θ
1
3
,
0
,
1
4
-
2
θ
1
1
+
3
θ
1
3
+
6
θ
1
1
θ
1
3
,
-
θ
1
1
2
-
θ
1
1
θ
1
2
+
3
θ
1
3
2
+
3
θ
1
2
θ
1
3
,
0
,
0
,
0
,
0
,
0
,
3
4
+
3
θ
1
1
2
+
θ
1
2
+
2
θ
1
1
θ
1
2
+
3
θ
1
3
2
+
3
θ
1
1
θ
1
3
,
-
1
,
0
,
0
,
-
3
,
1
,
-
1
2
-
θ
1
1
,
-
1
2
-
θ
1
2
,
0
,
0
,
0
,
0
,
0
,
1
2
+
θ
1
2
,
-
1
,
0
,
0
,
-
5
2
,
0
,
-
1
2
-
θ
1
1
,
-
1
2
-
θ
1
2
,
0
,
0
,
0
,
0
,
0
,
1
+
2
θ
1
2
,
1
,
0
,
0
,
0
,
0
,
1
2
+
θ
1
1
,
1
2
+
θ
1
2
,
1
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
1
,
0
,
-
1
2
-
θ
1
2
,
1
2
+
θ
1
1
,
0
,
1
,
0
,
0
,
0
,
0
,
1
,
0
,
0
,
0
,
0
,
1
2
+
θ
1
1
,
1
2
+
θ
1
2
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
1
,
0
,
-
1
2
-
θ
1
2
,
1
2
+
θ
1
1
,
0
,
0
,
0
,
0
,
0
,
0
,
{
1
,
2
}
,
{
1
,
2
}
,
{
1
,
2
}
,
{
3
,
4
,
5
,
6
,
7
,
8
}
,
{
1
,
2
}
,
{
3
,
4
}
I
n
[
6
]
:
=
p
r
e
d
e
s
i
g
n
m
o
d
e
l
1
=
E
x
p
a
n
d
A
l
l
[
p
r
e
d
e
s
i
g
n
m
o
d
e
l
1
/
.
{
θ
1
1
^
2
θ
1
4
,
θ
1
1
θ
1
2
θ
1
5
,
θ
1
1
θ
1
3
θ
1
6
,
θ
1
2
θ
1
3
θ
1
7
}
]
O
u
t
[
6
]
=
{
x
1
,
x
2
,
x
3
,
x
4
,
x
5
}
,
{
u
1
1
,
u
1
2
,
w
g
1
,
w
g
2
,
w
g
3
,
w
g
4
,
w
g
5
,
w
g
6
}
,
{
y
1
1
,
y
1
2
,
z
1
1
,
z
1
2
}
,
0
,
1
,
0
,
0
,
0
,
1
+
2
θ
1
1
,
1
2
+
θ
1
2
,
0
,
0
,
0
,
0
,
0
,
1
2
+
θ
1
1
,
-
1
-
θ
1
1
-
3
θ
1
3
,
0
,
1
,
-
3
2
-
3
θ
1
1
,
0
,
-
1
4
-
θ
1
1
-
θ
1
4
,
-
1
4
-
θ
1
1
2
-
θ
1
2
2
-
θ
1
5
,
0
,
0
,
0
,
0
,
0
,
1
4
+
θ
1
1
2
+
θ
1
2
2
+
θ
1
5
,
-
1
2
-
θ
1
1
,
0
,
0
,
-
1
-
2
θ
1
1
+
3
θ
1
3
2
+
3
θ
1
6
,
0
,
1
4
+
3
θ
1
3
-
θ
1
4
+
6
θ
1
6
,
-
θ
1
1
2
+
3
θ
1
3
2
-
θ
1
5
+
3
θ
1
7
,
0
,
0
,
0
,
0
,
0
,
3
4
+
3
θ
1
1
2
+
θ
1
2
+
3
θ
1
3
2
+
2
θ
1
5
+
3
θ
1
6
,
-
1
,
0
,
0
,
-
3
,
1
,
-
1
2
-
θ
1
1
,
-
1
2
-
θ
1
2
,
0
,
0
,
0
,
0
,
0
,
1
2
+
θ
1
2
,
-
1
,
0
,
0
,
-
5
2
,
0
,
-
1
2
-
θ
1
1
,
-
1
2
-
θ
1
2
,
0
,
0
,
0
,
0
,
0
,
1
+
2
θ
1
2
,
1
,
0
,
0
,
0
,
0
,
1
2
+
θ
1
1
,
1
2
+
θ
1
2
,
1
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
1
,
0
,
-
1
2
-
θ
1
2
,
1
2
+
θ
1
1
,
0
,
1
,
0
,
0
,
0
,
0
,
1
,
0
,
0
,
0
,
0
,
1
2
+
θ
1
1
,
1
2
+
θ
1
2
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
1
,
0
,
-
1
2
-
θ
1
2
,
1
2
+
θ
1
1
,
0
,
0
,
0
,
0
,
0
,
0
,
{
1
,
2
}
,
{
1
,
2
}
,
{
1
,
2
}
,
{
3
,
4
,
5
,
6
,
7
,
8
}
,
{
1
,
2
}
,
{
3
,
4
}
I
n
[
7
]
:
=
θ
1
=
{
θ
1
1
,
θ
1
2
,
θ
1
3
,
θ
1
4
,
θ
1
5
,
θ
1
6
,
θ
1
7
}
O
u
t
[
7
]
=
{
θ
1
1
,
θ
1
2
,
θ
1
3
,
θ
1
4
,
θ
1
5
,
θ
1
6
,
θ
1
7
}
I
n
[
8
]
:
=
d
e
s
i
g
n
m
o
d
e
l
1
=
r
d
0
D
M
c
o
m
p
u
t
e
[
p
r
e
d
e
s
i
g
n
m
o
d
e
l
1
,
θ
1
]
S
t
a
t
e
t
r
a
n
s
f
o
r
m
a
t
i
o
n
i
s
x
o
l
d
=
t
r
a
n
s
f
o
r
m
a
t
i
o
n
.
x
n
e
w
O
u
t
[
8
]
=
{
x
1
,
x
2
,
x
3
,
x
4
,
x
5
}
,
{
u
1
1
,
u
1
2
,
w
g
1
,
w
g
2
,
w
g
3
,
w
g
4
,
w
g
5
,
w
g
6
,
y
1
1
,
y
1
2
}
,
{
y
1
1
,
y
1
2
,
z
1
1
,
z
1
2
}
,
0
,
1
,
0
,
0
,
0
,
1
+
2
θ
1
1
,
1
2
+
θ
1
2
,
0
,
0
,
0
,
0
,
0
,
1
2
+
θ
1
1
,
0
,
0
,
-
1
,
0
,
1
,
-
3
2
,
0
,
-
1
4
-
θ
1
1
+
3
θ
1
1
-
1
2
-
θ
1
2
-
1
2
+
θ
1
1
(
-
θ
1
1
-
3
θ
1
3
)
-
θ
1
4
,
-
1
4
-
θ
1
1
2
+
3
θ
1
1
1
2
+
θ
1
1
-
θ
1
2
2
-
1
2
+
θ
1
2
(
-
θ
1
1
-
3
θ
1
3
)
-
θ
1
5
,
θ
1
1
+
3
θ
1
3
,
3
θ
1
1
,
0
,
0
,
0
,
1
4
+
θ
1
1
2
+
θ
1
2
2
+
θ
1
5
,
-
θ
1
1
-
3
θ
1
3
,
-
3
θ
1
1
,
-
1
2
,
0
,
0
,
-
1
,
0
,
1
4
+
θ
1
1
1
2
+
θ
1
1
+
3
θ
1
3
-
θ
1
4
+
6
θ
1
6
-
-
1
2
-
θ
1
2
-
2
θ
1
1
+
3
θ
1
3
2
+
3
θ
1
6
,
-
θ
1
1
2
+
θ
1
1
1
2
+
θ
1
2
+
3
θ
1
3
2
-
θ
1
5
-
1
2
+
θ
1
1
-
2
θ
1
1
+
3
θ
1
3
2
+
3
θ
1
6
+
3
θ
1
7
,
θ
1
1
,
2
θ
1
1
-
3
θ
1
3
2
-
3
θ
1
6
,
0
,
0
,
0
,
3
4
+
3
θ
1
1
2
+
θ
1
2
+
3
θ
1
3
2
+
2
θ
1
5
+
3
θ
1
6
,
-
θ
1
1
,
-
2
θ
1
1
+
3
θ
1
3
2
+
3
θ
1
6
,
-
1
,
0
,
0
,
-
3
,
1
,
-
1
2
-
θ
1
1
,
-
1
2
-
θ
1
2
,
0
,
0
,
0
,
0
,
0
,
1
2
+
θ
1
2
,
0
,
0
,
-
1
,
0
,
0
,
-
5
2
,
0
,
-
1
2
-
θ
1
1
,
-
1
2
-
θ
1
2
,
0
,
0
,
0
,
0
,
0
,
1
+
2
θ
1
2
,
0
,
0
,
1
,
0
,
0
,
0
,
0
,
1
2
+
θ
1
1
,
1
2
+
θ
1
2
,
1
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
1
,
0
,
-
1
2
-
θ
1
2
,
1
2
+
θ
1
1
,
0
,
1
,
0
,
0
,
0
,
0
,
0
,
0
,
1
,
0
,
0
,
0
,
0
,
1
2
+
θ
1
1
,
1
2
+
θ
1
2
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
1
,
0
,
-
1
2
-
θ
1
2
,
1
2
+
θ
1
1
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
{
1
,
2
}
,
{
1
,
2
}
,
{
1
,
2
}
,
{
3
,
4
,
5
,
6
,
7
,
8
,
9
,
1
0
}
,
{
1
,
2
}
,
{
3
,
4
}
I
n
[
9
]
:
=
d
e
s
i
g
n
m
o
d
e
l
1
=
E
x
p
a
n
d
A
l
l
[
d
e
s
i
g
n
m
o
d
e
l
1
]
O
u
t
[
9
]
=
{
x
1
,
x
2
,
x
3
,
x
4
,
x
5
}
,
{
u
1
1
,
u
1
2
,
w
g
1
,
w
g
2
,
w
g
3
,
w
g
4
,
w
g
5
,
w
g
6
,
y
1
1
,
y
1
2
}
,
{
y
1
1
,
y
1
2
,
z
1
1
,
z
1
2
}
,
0
,
1
,
0
,
0
,
0
,
1
+
2
θ
1
1
,
1
2
+
θ
1
2
,
0
,
0
,
0
,
0
,
0
,
1
2
+
θ
1
1
,
0
,
0
,
-
1
,
0
,
1
,
-
3
2
,
0
,
-
1
4
-
2
θ
1
1
+
2
θ
1
1
-
3
θ
1
1
θ
1
2
+
3
θ
1
3
2
+
3
θ
1
1
θ
1
3
-
θ
1
4
,
-
1
4
+
3
θ
1
1
2
+
3
2
θ
1
1
-
θ
1
2
2
+
θ
1
1
θ
1
2
+
3
θ
1
3
2
+
3
θ
1
2
θ
1
3
-
θ
1
5
,
θ
1
1
+
3
θ
1
3
,
3
θ
1
1
,
0
,
0
,
0
,
1
4
+
θ
1
1
2
+
θ
1
2
2
+
θ
1
5
,
-
θ
1
1
-
3
θ
1
3
,
-
3
θ
1
1
,
-
1
2
,
0
,
0
,
-
1
,
0
,
1
4
-
θ
1
1
2
+
2
θ
1
1
-
2
θ
1
1
θ
1
2
+
1
5
θ
1
3
4
+
3
θ
1
2
θ
1
3
2
-
θ
1
4
+
1
5
θ
1
6
2
+
3
θ
1
2
θ
1
6
,
θ
1
1
+
2
2
θ
1
1
+
θ
1
1
θ
1
2
+
3
θ
1
3
4
-
3
θ
1
1
θ
1
3
2
-
θ
1
5
-
3
θ
1
6
2
-
3
θ
1
1
θ
1
6
+
3
θ
1
7
,
θ
1
1
,
2
θ
1
1
-
3
θ
1
3
2
-
3
θ
1
6
,
0
,
0
,
0
,
3
4
+
3
θ
1
1
2
+
θ
1
2
+
3
θ
1
3
2
+
2
θ
1
5
+
3
θ
1
6
,
-
θ
1
1
,
-
2
θ
1
1
+
3
θ
1
3
2
+
3
θ
1
6
,
-
1
,
0
,
0
,
-
3
,
1
,
-
1
2
-
θ
1
1
,
-
1
2
-
θ
1
2
,
0
,
0
,
0
,
0
,
0
,
1
2
+
θ
1
2
,
0
,
0
,
-
1
,
0
,
0
,
-
5
2
,
0
,
-
1
2
-
θ
1
1
,
-
1
2
-
θ
1
2
,
0
,
0
,
0
,
0
,
0
,
1
+
2
θ
1
2
,
0
,
0
,
1
,
0
,
0
,
0
,
0
,
1
2
+
θ
1
1
,
1
2
+
θ
1
2
,
1
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
1
,
0
,
-
1
2
-
θ
1
2
,
1
2
+
θ
1
1
,
0
,
1
,
0
,
0
,
0
,
0
,
0
,
0
,
1
,
0
,
0
,
0
,
0
,
1
2
+
θ
1
1
,
1
2
+
θ
1
2
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
1
,
0
,
-
1
2
-
θ
1
2
,
1
2
+
θ
1
1
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
{
1
,
2
}
,
{
1
,
2
}
,
{
1
,
2
}
,
{
3
,
4
,
5
,
6
,
7
,
8
,
9
,
1
0
}
,
{
1
,
2
}
,
{
3
,
4
}
I
n
[
1
0
]
:
=
d
e
s
i
g
n
m
o
d
e
l
1
=
E
x
p
a
n
d
A
l
l
[
d
e
s
i
g
n
m
o
d
e
l
1
/
.
{
θ
1
1
^
2
θ
1
4
,
θ
1
1
θ
1
2
θ
1
5
,
θ
1
1
θ
1
3
θ
1
6
,
θ
1
2
θ
1
3
θ
1
7
}
]
O
u
t
[
1
0
]
=
{
x
1
,
x
2
,
x
3
,
x
4
,
x
5
}
,
{
u
1
1
,
u
1
2
,
w
g
1
,
w
g
2
,
w
g
3
,
w
g
4
,
w
g
5
,
w
g
6
,
y
1
1
,
y
1
2
}
,
{
y
1
1
,
y
1
2
,
z
1
1
,
z
1
2
}
,
0
,
1
,
0
,
0
,
0
,
1
+
2
θ
1
1
,
1
2
+
θ
1
2
,
0
,
0
,
0
,
0
,
0
,
1
2
+
θ
1
1
,
0
,
0
,
-
1
,
0
,
1
,
-
3
2
,
0
,
-
1
4
-
2
θ
1
1
+
3
θ
1
3
2
-
3
θ
1
5
+
3
θ
1
6
,
-
1
4
+
3
θ
1
1
2
-
θ
1
2
2
+
3
θ
1
3
2
+
3
θ
1
4
+
3
θ
1
7
,
θ
1
1
+
3
θ
1
3
,
3
θ
1
1
,
0
,
0
,
0
,
1
4
+
θ
1
1
2
+
θ
1
2
2
+
θ
1
5
,
-
θ
1
1
-
3
θ
1
3
,
-
3
θ
1
1
,
-
1
2
,
0
,
0
,
-
1
,
0
,
1
4
-
θ
1
1
2
+
1
5
θ
1
3
4
-
2
θ
1
5
+
1
5
θ
1
6
2
+
3
θ
1
2
θ
1
6
+
3
θ
1
7
2
,
θ
1
1
+
3
θ
1
3
4
+
2
θ
1
4
-
3
θ
1
6
-
3
θ
1
1
θ
1
6
+
3
θ
1
7
,
θ
1
1
,
2
θ
1
1
-
3
θ
1
3
2
-
3
θ
1
6
,
0
,
0
,
0
,
3
4
+
3
θ
1
1
2
+
θ
1
2
+
3
θ
1
3
2
+
2
θ
1
5
+
3
θ
1
6
,
-
θ
1
1
,
-
2
θ
1
1
+
3
θ
1
3
2
+
3
θ
1
6
,
-
1
,
0
,
0
,
-
3
,
1
,
-
1
2
-
θ
1
1
,
-
1
2
-
θ
1
2
,
0
,
0
,
0
,
0
,
0
,
1
2
+
θ
1
2
,
0
,
0
,
-
1
,
0
,
0
,
-
5
2
,
0
,
-
1
2
-
θ
1
1
,
-
1
2
-
θ
1
2
,
0
,
0
,
0
,
0
,
0
,
1
+
2
θ
1
2
,
0
,
0
,
1
,
0
,
0
,
0
,
0
,
1
2
+
θ
1
1
,
1
2
+
θ
1
2
,
1
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
1
,
0
,
-
1
2
-
θ
1
2
,
1
2
+
θ
1
1
,
0
,
1
,
0
,
0
,
0
,
0
,
0
,
0
,
1
,
0
,
0
,
0
,
0
,
1
2
+
θ
1
1
,
1
2
+
θ
1
2
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
1
,
0
,
-
1
2
-
θ
1
2
,
1
2
+
θ
1
1
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
{
1
,
2
}
,
{
1
,
2
}
,
{
1
,
2
}
,
{
3
,
4
,
5
,
6
,
7
,
8
,
9
,
1
0
}
,
{
1
,
2
}
,
{
3
,
4
}
I
n
[
1
1
]
:
=
d
e
s
i
g
n
m
o
d
e
l
1
=
E
x
p
a
n
d
A
l
l
[
d
e
s
i
g
n
m
o
d
e
l
1
/
.
{
θ
1
1
θ
1
6
θ
1
8
,
θ
1
2
θ
1
6
θ
1
9
}
]