ЕГЭ и ОГЭ
Хочу знать
Главная > Разное > Фракталы и хаос в динамических системах. Основы теории
<< Предыдущий параграф
Следующий параграф >>
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
<< Предыдущий параграф Следующий параграф >>
Научная библиотека

Научная библиотека

избранных естественно-научных изданий

Научная библиотека служит для получения быстрого и удобного доступа к информации естественно-научных изданий, получивших широкое распространение в России и за рубежом. На сайте впервые широкой публике представлены некоторые авторские издания написанные ведущими учеными страны.

Во избежании нарушения авторского права, материал библиотеки доступен по паролю ограниченному кругу студентов и преподавателей вузов. Исключение составляют авторские издания, на которые имеются разрешения публикации в открытой печати.

Математика

Физика

Методы обработки сигналов

Схемотехника

Астрономия

Разное

Макеты страниц

5.2. Вычисление размерности

Компьютерные алгоритмы вычисления размерности Минковского d обычно опираются на соотношение (5.3). Для удобства приведем его еще раз:

где с — константа.

Как видно, график зависимости от — прямая с угловым коэффициентом —d. Напомним, что через обозначено минимальное число клеток со стороной , необходимых для покрытия фрактала. Для определения неизвестных параметров (хотя значение с обычно не представляет интереса) необходимо оценить для нескольких значений . Следствие 5.1.2 облегчает нашу задачу, позволяя использовать квадратные клетки вместо кругов при оценке

Если использовать клетки только двух размеров, , то неизвестные можно определить из системы уравнений:

Тем не менее, учитывая, что величины могут быть найдены лишь приближенно, имеет смысл оценить для большего числа различных значений е. В этом случае мы получим переопределенную систему (число уравнений больше числа неизвестных), которая, скорее всего, не будет иметь точного решения. Стандартный прием в подобной ситуации заключается в том, чтобы найти значения log с и d, минимизирующие сумму квадратов отклонений.

Приближение по методу наименьших квадратов.

Рассмотрим задачу об интерполяции точек

прямой линией. Полученный результат понадобится нам при вычислении размерности, а также в главе 9.

Положим Прямая

называется наилучшим приближением к по методу наименьших квадратов (МНК-прямой), если сумма квадратов отклонений минимальна. Иначе говоря, мы ищем значения бит, при которых функция

достигает минимума.

Значения этих параметров найдутся решением системы уравнений:

В матричной записи (см. упр. 3 в конце этого параграфа):

Алгоритм 5.2.1. (МНК-ПРЯМАЯ)

Назначение: вычисляет МНК-прямую .

Вход:

Выход:

Шаги:

Клеточный метод.

Простейший способ определения размерности Минковского фрактала А состоит в следующем. Разобьем область, содержащую А, на квадратные клетки (двумерный случай) нескольких размеров. Затем подсчитаем число клеток, необходимых для покрытия А в каждом случае, и подставим полученные значения в соотношение (5.3). Очевидно, если фрактал А является подмножеством прямой, то вместо квадратов надо использовать отрезки.

Если же А — подмножество трехмерного пространства, то квадраты заменяются кубами.

Следующий простой алгоритм вычисления размерности на плоскости лучше всего работает при сравнительно больших размерах окна, 200 х 200 и более. Его главный недостаток заключается в том, что подсчитанное значение не является наименьшим числом клеток со стороной L, покрывающих фрактал. Для достижения лучших результатов алгоритм может быть усовершенствован.

Алгоритм 5.2.2. (РАЗМЕРНОСТЬ МИНКОВСКОГО)

Назначение: вычисляет размерность плоского фрактала.

Вход:

Выход:

d (оценка размерности Минковского)

Инициализация:

Шаги:

найти MHK-прямую по точкам , модуль углового коэффициента MHK-прямой

Рис. 5.2. Фрактал, размерность которого находится численно

Пример. Обозначим через S фрактал, изображенный на рис. 5.2. Это самоподобный фрактал теоретическая размерность которого составляет . Как рисунок, так и данные для моделирования были получены с помощью алгоритма детерминированной СИФ (глава 4).

В результат работы алгоритма 5.2.2 были получены следующие результаты:

Рис. 5.3. Зависимость log N(L) от log L

Зависимость log N(L) от log L приведена на рис. 5.3. Угловой коэффициент МНК-прямой в этом случае равен —1,3460, а значит численное значение размерности Минковского d = 1,3460.

Точечный метод.

Точечный метод представляет собой альтернативный подход к вычислению размерности фрактала [45]. Рассмотрим сетку, покрывающую весь фрактал. Ее узлы будем называть ячейками. Каждую ячейку, имеющую с фракталом непустое пересечение, будем считать за одну точку. Ясно, что именно эта схема реализуется при графическом выводе фрактала на экран как массива пикселов. В этом параграфе «подсчет числа точек в клетке» означает подсчет числа ячеек (или пикселов) в клетке. Это не то же самое, что считать действительное число геометрических точек в клетке — ведь их бесконечно много. Точечный метод принципиально отличается от клеточного; в первом подсчитывается число точек в клетке, а во втором — число клеток, необходимых для покрытия фрактала.

Для упрощения вычислений будем считать клетки квадратными. Размер L клетки означает число ячеек по каждой стороне. Ограничимся нечетными значениями L; в этом случае центральная ячейка клетки будет равноудалена от всех сторон. Сначала вычислим вероятности того, что клетка размера L содержит точек (ячеек) фрактала. Для этого вокруг каждой точки фрактала, считая ее центральной, построим клетку размера L и подсчитаем число точек, попавших в нее. Предположим, что фрактал содержит М точек. Тогда равно числу клеток, содержащих точек, , деленному на М. Заметим, что сумма всех вероятностей равна единице:

Как и в предыдущем алгоритме, есть число клеток размера L, необходимых для покрытия фрактала. Как подсказывает интуиция, число клеток размера L, содержащих точек, равно Поэтому оценка числа клеток, покрывающих все изображение, равна

где К — возможное число точек в клетке. Следовательно,

также пропорционально и может быть использовано для оценки фрактальной размерности

Алгоритм 5.2.3. (РАЗМЕРНОСТЬ МИНКОВСКОГО II)

Назначение: вычисляет d через

Вход

Выход:

d (оценка размерности Минковского)

Инициализация:

Шаги:

Замечание: для удобства вместо вычисляется где а — несущественная константа.

Практически, как в клеточном, так и в точечном методе не удается определить размерность Минковского с точностью более одного или двух десятичных разрядов, что, конечно, не всегда приемлемо. Тем не менее, численная оценка размерности Минковского может применяться для распознавания образов. Например, с помощью фрактальной размерности можно отличить контур дерева от очертания гор на фоне неба.

Рис. 5.4. Зависимость от

В первом случае обычно а во втором —

Точность вычислений может быть проиллюстрирована следующим примером. Численно оценивалась фрактальная размерность ковра Серпинского, теоретическое значение которой нам известно из построения: Использовалось изображение фрактала размером 300 х 300 пикселов, причем вокруг него был оставлен белый фон — граница в 20 пикселов шириной, так что полное изображение занимало 340 х 340 пикселов. Размер клетки L пробегал все нечетные значения от 3 до 21. На рис. 5.4 приведен график зависимости от logZ.

На первый взгляд, график почти не отклоняется от прямой. Однако если провести МНК-прямую (алгоритм 5.2.1) для всех наборов из четырех последовательных точек, то получим следующие значения d (угловые коэффициенты, взятые с обратным знаком):

Таким образом, оценка фрактальной размерности имеет лишь один верный десятичный разряд (d = 1,6).

<< Предыдущий параграф Следующий параграф >>
Оглавление