Skip to content

Commit 6a0acaf

Browse files
authored
Merge pull request #287 from kunzaatko/precompile-compat
Remove unnecessary version check
2 parents 01e99cd + 27502f1 commit 6a0acaf

File tree

2 files changed

+57
-56
lines changed

2 files changed

+57
-56
lines changed

docs/src/padarrays.md

Lines changed: 56 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -46,14 +46,15 @@ The following examples show the effects of modifying the input array:
4646
```math
4747
\mathbf{A} =
4848
\boxed{
49+
\textcolor{red}{
4950
\begin{matrix}
5051
1 & 2 & 3 & 4 & 5 & 6 \\
5152
2 & 4 & 6 & 8 & 10 & 12 \\
5253
3 & 6 & 9 & 12 & 15 & 18 \\
5354
4 & 8 & 12 & 16 & 20 & 24 \\
5455
5 & 10 & 15 & 20 & 25 & 30 \\
5556
6 & 12 & 18 & 24 & 30 & 36
56-
\end{matrix}}.
57+
\end{matrix}}}.
5758
```
5859

5960
### Examples with `Pad`
@@ -67,12 +68,12 @@ The command `padarray(A, Pad(:replicate, 4, 4))` yields
6768
1 & 1 & 1 & 1 & 1 & 2 & 3 & 4 & 5 & 6 & 6 & 6 & 6 & 6 \\
6869
1 & 1 & 1 & 1 & 1 & 2 & 3 & 4 & 5 & 6 & 6 & 6 & 6 & 6 \\
6970
1 & 1 & 1 & 1 & 1 & 2 & 3 & 4 & 5 & 6 & 6 & 6 & 6 & 6 \\
70-
1 & 1 & 1 & 1 & \boxed{1} & \boxed{2} & \boxed{3} & \boxed{4} & \boxed{5} & \boxed{6} & 6 & 6 & 6 & 6 \\
71-
2 & 2 & 2 & 2 & \boxed{2} & \boxed{4} & \boxed{6} & \boxed{8} & \boxed{10} & \boxed{12} & 12 & 12 & 12 & 12 \\
72-
3 & 3 & 3 & 3 & \boxed{3} & \boxed{6} & \boxed{9} & \boxed{12} & \boxed{15} & \boxed{18} & 18 & 18 & 18 & 18 \\
73-
4 & 4 & 4 & 4 & \boxed{4} & \boxed{8} & \boxed{12} & \boxed{16} & \boxed{20} & \boxed{24} & 24 & 24 & 24 & 24 \\
74-
5 & 5 & 5 & 5 & \boxed{5} & \boxed{10} & \boxed{15} & \boxed{20} & \boxed{25} & \boxed{30} & 30 & 30 & 30 & 30 \\
75-
6 & 6 & 6 & 6 & \boxed{6} & \boxed{12} & \boxed{18} & \boxed{24} & \boxed{30} & \boxed{36} & 36 & 36 & 36 & 36 \\
71+
1 & 1 & 1 & 1 & \textcolor{red}{1} & \textcolor{red}{2} & \textcolor{red}{3} & \textcolor{red}{4} & \textcolor{red}{5} & \textcolor{red}{6} & 6 & 6 & 6 & 6 \\
72+
2 & 2 & 2 & 2 & \textcolor{red}{2} & \textcolor{red}{4} & \textcolor{red}{6} & \textcolor{red}{8} & \textcolor{red}{10} & \textcolor{red}{12} & 12 & 12 & 12 & 12 \\
73+
3 & 3 & 3 & 3 & \textcolor{red}{3} & \textcolor{red}{6} & \textcolor{red}{9} & \textcolor{red}{12} & \textcolor{red}{15} & \textcolor{red}{18} & 18 & 18 & 18 & 18 \\
74+
4 & 4 & 4 & 4 & \textcolor{red}{4} & \textcolor{red}{8} & \textcolor{red}{12} & \textcolor{red}{16} & \textcolor{red}{20} & \textcolor{red}{24} & 24 & 24 & 24 & 24 \\
75+
5 & 5 & 5 & 5 & \textcolor{red}{5} & \textcolor{red}{10} & \textcolor{red}{15} & \textcolor{red}{20} & \textcolor{red}{25} & \textcolor{red}{30} & 30 & 30 & 30 & 30 \\
76+
6 & 6 & 6 & 6 & \textcolor{red}{6} & \textcolor{red}{12} & \textcolor{red}{18} & \textcolor{red}{24} & \textcolor{red}{30} & \textcolor{red}{36} & 36 & 36 & 36 & 36 \\
7677
6 & 6 & 6 & 6 & 6 & 12 & 18 & 24 & 30 & 36 & 36 & 36 & 36 & 36 \\
7778
6 & 6 & 6 & 6 & 6 & 12 & 18 & 24 & 30 & 36 & 36 & 36 & 36 & 36 \\
7879
6 & 6 & 6 & 6 & 6 & 12 & 18 & 24 & 30 & 36 & 36 & 36 & 36 & 36 \\
@@ -90,12 +91,12 @@ The command `padarray(A, Pad(:circular,4,4))` yields
9091
12 & 16 & 20 & 24 & 4 & 8 & 12 & 16 & 20 & 24 & 4 & 8 & 12 & 16 \\
9192
15 & 20 & 25 & 30 & 5 & 10 & 15 & 20 & 25 & 30 & 5 & 10 & 15 & 20 \\
9293
18 & 24 & 30 & 36 & 6 & 12 & 18 & 24 & 30 & 36 & 6 & 12 & 18 & 24 \\
93-
3 & 4 & 5 & 6 & \boxed{1} & \boxed{2} & \boxed{3} & \boxed{4} & \boxed{5} & \boxed{6} & 1 & 2 & 3 & 4 \\
94-
6 & 8 & 10 & 12 & \boxed{2} & \boxed{4} & \boxed{6} & \boxed{8} & \boxed{10} & \boxed{12} & 2 & 4 & 6 & 8 \\
95-
9 & 12 & 15 & 18 & \boxed{3} & \boxed{6} & \boxed{9} & \boxed{12} & \boxed{15} & \boxed{18} & 3 & 6 & 9 & 12 \\
96-
12 & 16 & 20 & 24 & \boxed{4} & \boxed{8} & \boxed{12} & \boxed{16} & \boxed{20} & \boxed{24} & 4 & 8 & 12 & 16 \\
97-
15 & 20 & 25 & 30 & \boxed{5} & \boxed{10} & \boxed{15} & \boxed{20} & \boxed{25} & \boxed{30} & 5 & 10 & 15 & 20 \\
98-
18 & 24 & 30 & 36 & \boxed{6} & \boxed{12} & \boxed{18} & \boxed{24} & \boxed{30} & \boxed{36} & 6 & 12 & 18 & 24 \\
94+
3 & 4 & 5 & 6 & \textcolor{red}{1} & \textcolor{red}{2} & \textcolor{red}{3} & \textcolor{red}{4} & \textcolor{red}{5} & \textcolor{red}{6} & 1 & 2 & 3 & 4 \\
95+
6 & 8 & 10 & 12 & \textcolor{red}{2} & \textcolor{red}{4} & \textcolor{red}{6} & \textcolor{red}{8} & \textcolor{red}{10} & \textcolor{red}{12} & 2 & 4 & 6 & 8 \\
96+
9 & 12 & 15 & 18 & \textcolor{red}{3} & \textcolor{red}{6} & \textcolor{red}{9} & \textcolor{red}{12} & \textcolor{red}{15} & \textcolor{red}{18} & 3 & 6 & 9 & 12 \\
97+
12 & 16 & 20 & 24 & \textcolor{red}{4} & \textcolor{red}{8} & \textcolor{red}{12} & \textcolor{red}{16} & \textcolor{red}{20} & \textcolor{red}{24} & 4 & 8 & 12 & 16 \\
98+
15 & 20 & 25 & 30 & \textcolor{red}{5} & \textcolor{red}{10} & \textcolor{red}{15} & \textcolor{red}{20} & \textcolor{red}{25} & \textcolor{red}{30} & 5 & 10 & 15 & 20 \\
99+
18 & 24 & 30 & 36 & \textcolor{red}{6} & \textcolor{red}{12} & \textcolor{red}{18} & \textcolor{red}{24} & \textcolor{red}{30} & \textcolor{red}{36} & 6 & 12 & 18 & 24 \\
99100
3 & 4 & 5 & 6 & 1 & 2 & 3 & 4 & 5 & 6 & 1 & 2 & 3 & 4 \\
100101
6 & 8 & 10 & 12 & 2 & 4 & 6 & 8 & 10 & 12 & 2 & 4 & 6 & 8 \\
101102
9 & 12 & 15 & 18 & 3 & 6 & 9 & 12 & 15 & 18 & 3 & 6 & 9 & 12 \\
@@ -113,12 +114,12 @@ The command `padarray(A, Pad(:symmetric,4,4))` yields
113114
12 & 9 & 6 & 3 & 3 & 6 & 9 & 12 & 15 & 18 & 18 & 15 & 12 & 9 \\
114115
8 & 6 & 4 & 2 & 2 & 4 & 6 & 8 & 10 & 12 & 12 & 10 & 8 & 6 \\
115116
4 & 3 & 2 & 1 & 1 & 2 & 3 & 4 & 5 & 6 & 6 & 5 & 4 & 3 \\
116-
4 & 3 & 2 & 1 & \boxed{1} & \boxed{2} & \boxed{3} & \boxed{4} & \boxed{5} & \boxed{6} & 6 & 5 & 4 & 3 \\
117-
8 & 6 & 4 & 2 & \boxed{2} & \boxed{4} & \boxed{6} & \boxed{8} & \boxed{10} & \boxed{12} & 12 & 10 & 8 & 6 \\
118-
12 & 9 & 6 & 3 & \boxed{3} & \boxed{6} & \boxed{9} & \boxed{12} & \boxed{15} & \boxed{18} & 18 & 15 & 12 & 9 \\
119-
16 & 12 & 8 & 4 & \boxed{4} & \boxed{8} & \boxed{12} & \boxed{16} & \boxed{20} & \boxed{24} & 24 & 20 & 16 & 12 \\
120-
20 & 15 & 10 & 5 & \boxed{5} & \boxed{10} & \boxed{15} & \boxed{20} & \boxed{25} & \boxed{30} & 30 & 25 & 20 & 15 \\
121-
24 & 18 & 12 & 6 & \boxed{6} & \boxed{12} & \boxed{18} & \boxed{24} & \boxed{30} & \boxed{36} & 36 & 30 & 24 & 18 \\
117+
4 & 3 & 2 & 1 & \textcolor{red}{1} & \textcolor{red}{2} & \textcolor{red}{3} & \textcolor{red}{4} & \textcolor{red}{5} & \textcolor{red}{6} & 6 & 5 & 4 & 3 \\
118+
8 & 6 & 4 & 2 & \textcolor{red}{2} & \textcolor{red}{4} & \textcolor{red}{6} & \textcolor{red}{8} & \textcolor{red}{10} & \textcolor{red}{12} & 12 & 10 & 8 & 6 \\
119+
12 & 9 & 6 & 3 & \textcolor{red}{3} & \textcolor{red}{6} & \textcolor{red}{9} & \textcolor{red}{12} & \textcolor{red}{15} & \textcolor{red}{18} & 18 & 15 & 12 & 9 \\
120+
16 & 12 & 8 & 4 & \textcolor{red}{4} & \textcolor{red}{8} & \textcolor{red}{12} & \textcolor{red}{16} & \textcolor{red}{20} & \textcolor{red}{24} & 24 & 20 & 16 & 12 \\
121+
20 & 15 & 10 & 5 & \textcolor{red}{5} & \textcolor{red}{10} & \textcolor{red}{15} & \textcolor{red}{20} & \textcolor{red}{25} & \textcolor{red}{30} & 30 & 25 & 20 & 15 \\
122+
24 & 18 & 12 & 6 & \textcolor{red}{6} & \textcolor{red}{12} & \textcolor{red}{18} & \textcolor{red}{24} & \textcolor{red}{30} & \textcolor{red}{36} & 36 & 30 & 24 & 18 \\
122123
24 & 18 & 12 & 6 & 6 & 12 & 18 & 24 & 30 & 36 & 36 & 30 & 24 & 18 \\
123124
20 & 15 & 10 & 5 & 5 & 10 & 15 & 20 & 25 & 30 & 30 & 25 & 20 & 15 \\
124125
16 & 12 & 8 & 4 & 4 & 8 & 12 & 16 & 20 & 24 & 24 & 20 & 16 & 12 \\
@@ -136,12 +137,12 @@ The command `padarray(A, Pad(:reflect,4,4))` yields
136137
20 & 16 & 12 & 8 & 4 & 8 & 12 & 16 & 20 & 24 & 20 & 16 & 12 & 8 \\
137138
15 & 12 & 9 & 6 & 3 & 6 & 9 & 12 & 15 & 18 & 15 & 12 & 9 & 6 \\
138139
10 & 8 & 6 & 4 & 2 & 4 & 6 & 8 & 10 & 12 & 10 & 8 & 6 & 4 \\
139-
5 & 4 & 3 & 2 & \boxed{1} & \boxed{2} & \boxed{3} & \boxed{4} & \boxed{5} & \boxed{6} & 5 & 4 & 3 & 2 \\
140-
10 & 8 & 6 & 4 & \boxed{2} & \boxed{4} & \boxed{6} & \boxed{8} & \boxed{10} & \boxed{12} & 10 & 8 & 6 & 4 \\
141-
15 & 12 & 9 & 6 & \boxed{3} & \boxed{6} & \boxed{9} & \boxed{12} & \boxed{15} & \boxed{18} & 15 & 12 & 9 & 6 \\
142-
20 & 16 & 12 & 8 & \boxed{4} & \boxed{8} & \boxed{12} & \boxed{16} & \boxed{20} & \boxed{24} & 20 & 16 & 12 & 8 \\
143-
25 & 20 & 15 & 10 & \boxed{5} & \boxed{10} & \boxed{15} & \boxed{20} & \boxed{25} & \boxed{30} & 25 & 20 & 15 & 10 \\
144-
30 & 24 & 18 & 12 & \boxed{6} & \boxed{12} & \boxed{18} & \boxed{24} & \boxed{30} & \boxed{36} & 30 & 24 & 18 & 12 \\
140+
5 & 4 & 3 & 2 & \textcolor{red}{1} & \textcolor{red}{2} & \textcolor{red}{3} & \textcolor{red}{4} & \textcolor{red}{5} & \textcolor{red}{6} & 5 & 4 & 3 & 2 \\
141+
10 & 8 & 6 & 4 & \textcolor{red}{2} & \textcolor{red}{4} & \textcolor{red}{6} & \textcolor{red}{8} & \textcolor{red}{10} & \textcolor{red}{12} & 10 & 8 & 6 & 4 \\
142+
15 & 12 & 9 & 6 & \textcolor{red}{3} & \textcolor{red}{6} & \textcolor{red}{9} & \textcolor{red}{12} & \textcolor{red}{15} & \textcolor{red}{18} & 15 & 12 & 9 & 6 \\
143+
20 & 16 & 12 & 8 & \textcolor{red}{4} & \textcolor{red}{8} & \textcolor{red}{12} & \textcolor{red}{16} & \textcolor{red}{20} & \textcolor{red}{24} & 20 & 16 & 12 & 8 \\
144+
25 & 20 & 15 & 10 & \textcolor{red}{5} & \textcolor{red}{10} & \textcolor{red}{15} & \textcolor{red}{20} & \textcolor{red}{25} & \textcolor{red}{30} & 25 & 20 & 15 & 10 \\
145+
30 & 24 & 18 & 12 & \textcolor{red}{6} & \textcolor{red}{12} & \textcolor{red}{18} & \textcolor{red}{24} & \textcolor{red}{30} & \textcolor{red}{36} & 30 & 24 & 18 & 12 \\
145146
25 & 20 & 15 & 10 & 5 & 10 & 15 & 20 & 25 & 30 & 25 & 20 & 15 & 10 \\
146147
20 & 16 & 12 & 8 & 4 & 8 & 12 & 16 & 20 & 24 & 20 & 16 & 12 & 8 \\
147148
15 & 12 & 9 & 6 & 3 & 6 & 9 & 12 & 15 & 18 & 15 & 12 & 9 & 6 \\
@@ -161,12 +162,12 @@ The command `padarray(A, Fill(0,(4,4),(4,4)))` yields
161162
0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\
162163
0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\
163164
0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\
164-
0 & 0 & 0 & 0 & \boxed{1} & \boxed{2} & \boxed{3} & \boxed{4} & \boxed{5} & \boxed{6} & 0 & 0 & 0 & 0 \\
165-
0 & 0 & 0 & 0 & \boxed{2} & \boxed{4} & \boxed{6} & \boxed{8} & \boxed{10} & \boxed{12} & 0 & 0 & 0 & 0 \\
166-
0 & 0 & 0 & 0 & \boxed{3} & \boxed{6} & \boxed{9} & \boxed{12} & \boxed{15} & \boxed{18} & 0 & 0 & 0 & 0 \\
167-
0 & 0 & 0 & 0 & \boxed{4} & \boxed{8} & \boxed{12} & \boxed{16} & \boxed{20} & \boxed{24} & 0 & 0 & 0 & 0 \\
168-
0 & 0 & 0 & 0 & \boxed{5} & \boxed{10} & \boxed{15} & \boxed{20} & \boxed{25} & \boxed{30} & 0 & 0 & 0 & 0 \\
169-
0 & 0 & 0 & 0 & \boxed{6} & \boxed{12} & \boxed{18} & \boxed{24} & \boxed{30} & \boxed{36} & 0 & 0 & 0 & 0 \\
165+
0 & 0 & 0 & 0 & \textcolor{red}{1} & \textcolor{red}{2} & \textcolor{red}{3} & \textcolor{red}{4} & \textcolor{red}{5} & \textcolor{red}{6} & 0 & 0 & 0 & 0 \\
166+
0 & 0 & 0 & 0 & \textcolor{red}{2} & \textcolor{red}{4} & \textcolor{red}{6} & \textcolor{red}{8} & \textcolor{red}{10} & \textcolor{red}{12} & 0 & 0 & 0 & 0 \\
167+
0 & 0 & 0 & 0 & \textcolor{red}{3} & \textcolor{red}{6} & \textcolor{red}{9} & \textcolor{red}{12} & \textcolor{red}{15} & \textcolor{red}{18} & 0 & 0 & 0 & 0 \\
168+
0 & 0 & 0 & 0 & \textcolor{red}{4} & \textcolor{red}{8} & \textcolor{red}{12} & \textcolor{red}{16} & \textcolor{red}{20} & \textcolor{red}{24} & 0 & 0 & 0 & 0 \\
169+
0 & 0 & 0 & 0 & \textcolor{red}{5} & \textcolor{red}{10} & \textcolor{red}{15} & \textcolor{red}{20} & \textcolor{red}{25} & \textcolor{red}{30} & 0 & 0 & 0 & 0 \\
170+
0 & 0 & 0 & 0 & \textcolor{red}{6} & \textcolor{red}{12} & \textcolor{red}{18} & \textcolor{red}{24} & \textcolor{red}{30} & \textcolor{red}{36} & 0 & 0 & 0 & 0 \\
170171
0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\
171172
0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\
172173
0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\
@@ -182,19 +183,21 @@ Each example is based on a multi-dimensional array ``\mathsf{A} \in\mathbb{R}^{2
182183
```math
183184
\mathsf{A}(:,:,1) =
184185
\boxed{
186+
\textcolor{red}{
185187
\begin{array}{cc}
186188
1 & 2 \\
187189
3 & 4
188-
\end{array}}
190+
\end{array}}}
189191
\quad
190192
\text{and}
191193
\quad
192194
\mathsf{A}(:,:,2) =
193195
\boxed{
196+
\textcolor{red}{
194197
\begin{array}{cc}
195198
5 & 6 \\
196199
7 & 8
197-
\end{array}}.
200+
\end{array}}}.
198201
```
199202

200203
Note that each example will yield a new multi-dimensional array ``\mathsf{A}'
@@ -220,16 +223,16 @@ The command `padarray(A, Pad(:replicate, 1, 1, 1))` gives:
220223
\boxed{
221224
\begin{array}{cccc}
222225
1 & 1 & 2 & 2 \\
223-
1 & \boxed{1} & \boxed{2} & 2 \\
224-
3 & \boxed{3} & \boxed{4} & 4 \\
226+
1 & \textcolor{red}{1} & \textcolor{red}{2} & 2 \\
227+
3 & \textcolor{red}{3} & \textcolor{red}{4} & 4 \\
225228
3 & 3 & 4 & 4
226229
\end{array}} \\
227230
\mathsf{A}'(:,:,2) & =
228231
\boxed{
229232
\begin{array}{cccc}
230233
5 & 5 & 6 & 6 \\
231-
5 & \boxed{5} & \boxed{6} & 6 \\
232-
7 & \boxed{7} & \boxed{8} & 8 \\
234+
5 & \textcolor{red}{5} & \textcolor{red}{6} & 6 \\
235+
7 & \textcolor{red}{7} & \textcolor{red}{8} & 8 \\
233236
7 & 7 & 8 & 8
234237
\end{array}}
235238
&
@@ -262,16 +265,16 @@ The command `padarray(A, Pad(:circular, 1, 1, 1))` gives:
262265
\boxed{
263266
\begin{array}{cccc}
264267
4 & 3 & 4 & 3 \\
265-
2 & \boxed{1} & \boxed{2} & 1 \\
266-
4 & \boxed{3} & \boxed{4} & 3 \\
268+
2 & \textcolor{red}{1} & \textcolor{red}{2} & 1 \\
269+
4 & \textcolor{red}{3} & \textcolor{red}{4} & 3 \\
267270
2 & 1 & 2 & 1
268271
\end{array}} \\
269272
\mathsf{A}'(:,:,2) & =
270273
\boxed{
271274
\begin{array}{cccc}
272275
8 & 7 & 8 & 7 \\
273-
6 & \boxed{5} & \boxed{6} & 5 \\
274-
8 & \boxed{7} & \boxed{8} & 7 \\
276+
6 & \textcolor{red}{5} & \textcolor{red}{6} & 5 \\
277+
8 & \textcolor{red}{7} & \textcolor{red}{8} & 7 \\
275278
6 & 5 & 6 & 5
276279
\end{array}}
277280
&
@@ -304,16 +307,16 @@ The command `padarray(A,Pad(:symmetric, 1, 1, 1))` gives:
304307
\boxed{
305308
\begin{array}{cccc}
306309
1 & 1 & 2 & 2 \\
307-
1 & \boxed{1} & \boxed{2} & 2 \\
308-
2 & \boxed{3} & \boxed{4} & 4 \\
310+
1 & \textcolor{red}{1} & \textcolor{red}{2} & 2 \\
311+
2 & \textcolor{red}{3} & \textcolor{red}{4} & 4 \\
309312
2 & 3 & 4 & 4
310313
\end{array}} \\
311314
\mathsf{A}'(:,:,2) & =
312315
\boxed{
313316
\begin{array}{cccc}
314317
5 & 5 & 6 & 6 \\
315-
5 & \boxed{5} & \boxed{6} & 6 \\
316-
7 & \boxed{7} & \boxed{8} & 8 \\
318+
5 & \textcolor{red}{5} & \textcolor{red}{6} & 6 \\
319+
7 & \textcolor{red}{7} & \textcolor{red}{8} & 8 \\
317320
7 & 7 & 8 & 8
318321
\end{array}}
319322
&
@@ -346,16 +349,16 @@ The command `padarray(A, Pad(:reflect, 1, 1, 1))` gives:
346349
\boxed{
347350
\begin{array}{cccc}
348351
4 & 3 & 4 & 3 \\
349-
2 & \boxed{1} & \boxed{2} & 1 \\
350-
4 & \boxed{3} & \boxed{4} & 3 \\
352+
2 & \textcolor{red}{1} & \textcolor{red}{2} & 1 \\
353+
4 & \textcolor{red}{3} & \textcolor{red}{4} & 3 \\
351354
2 & 1 & 2 & 1
352355
\end{array}} \\
353356
\mathsf{A}'(:,:,2) & =
354357
\boxed{
355358
\begin{array}{cccc}
356359
8 & 7 & 8 & 7 \\
357-
6 & \boxed{5} & \boxed{6} & 5 \\
358-
8 & \boxed{7} & \boxed{8} & 7 \\
360+
6 & \textcolor{red}{5} & \textcolor{red}{6} & 5 \\
361+
8 & \textcolor{red}{7} & \textcolor{red}{8} & 7 \\
359362
6 & 5 & 6 & 5
360363
\end{array}}
361364
&
@@ -390,16 +393,16 @@ The command `padarray(A, Fill(0, (1, 1, 1)))` gives:
390393
\boxed{
391394
\begin{array}{cccc}
392395
0 & 0 & 0 & 0 \\
393-
0 & \boxed{1} & \boxed{2} & 0 \\
394-
0 & \boxed{3} & \boxed{4} & 0 \\
396+
0 & \textcolor{red}{1} & \textcolor{red}{2} & 0 \\
397+
0 & \textcolor{red}{3} & \textcolor{red}{4} & 0 \\
395398
0 & 0 & 0 & 0
396399
\end{array}} \\
397400
\mathsf{A}'(:,:,2) & =
398401
\boxed{
399402
\begin{array}{cccc}
400403
0 & 0 & 0 & 0 \\
401-
0 & \boxed{5} & \boxed{6} & 0 \\
402-
0 & \boxed{7} & \boxed{8} & 0 \\
404+
0 & \textcolor{red}{5} & \textcolor{red}{6} & 0 \\
405+
0 & \textcolor{red}{7} & \textcolor{red}{8} & 0 \\
403406
0 & 0 & 0 & 0
404407
\end{array}}
405408
&

src/ImageFiltering.jl

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -111,8 +111,6 @@ function __init__()
111111
pop!(LOAD_PATH)
112112
end
113113

114-
if Base.VERSION >= v"1.4.2"
115-
include("precompile.jl")
116-
end
114+
include("precompile.jl")
117115

118116
end # module

0 commit comments

Comments
 (0)