Научная литература
booksshare.net -> Добавить материал -> Кибернетика -> Эшби У.Р. -> "Введение в кибернетику" -> 22

Введение в кибернетику - Эшби У.Р.

Эшби У.Р. Введение в кибернетику. Под редакцией В. А. УСПЕНСКОГО — М.: Издательство иностранной литературы, 1959.
Скачать (прямая ссылка): Vvedenie_v_kibernetiku.djvu
Предыдущая << 1 .. 16 17 18 19 20 21 < 22 > 23 24 25 26 27 28 .. 144 >> Следующая

-Упр. 4. Найдите последовательность преобразований Я, которая переместила бы представляющую точку: (I) от с? к а; (II) от с к а.
Упр. 5. Какое изменение в преобразовании соответствует фиксации одной из переменных в машине? Какое преобразование получится, если в системе
переменную х закрепить в значении 4? Упр. 6. Постройте подходящую таблицу преобразований, на которые действует параметр, и покажите на ее примере, что параметр, даже если он присутствует, может фактически не оказывать никакого воздействия на преобразование.
4/2. Мы можем теперь рассмотреть алгебраический способ представления преобразователя. Три преобразования
можно, очевидно, записать более компактно в виде
и это показывает нам, как поступить. Следует отметить, что в этом выражении отношения п и а к преобразователю совершенно различны, и это различие никоим образом нельзя терять из виду. Здесь п — операнд, он изменяется преобразованием; то, что это операнд, показывает наличие п'. Но а — параметр; он определяет, какое преобразование должно применяться к п. Следовательно, значение а должно быть установлено прежде, чем может быть найдено изменение п.
Когда выражения в каноническом представлении станут более сложными, различать переменную и параметр

х — У
11а\п' = п + а9
4/2
МАШИНЫ СО ВХОДОМ
71
можно, помня, что символы, представляющие операнды, в той или иной форме появятся на левой стороне равенства, как, например, х/ или ; ибо преобразование
должно показать, во что они превратятся. Так что все выражения, встречающиеся справа, но не слева, должны быть параметрами. Приводимые ниже примеры пояснят это.
Упр. 1. Какие три преобразования получатся, если задать значения — 1, 0 и +1 параметру а в Та, где
а'\ Л' = 2? + 2дЛ.
Упр. 2. Какие два преобразования получатся, если параметр а будет принимать значения 0 или 1 в 5?
( п' = (\-а)]-\-10ё(1 + а + ВШап),
Упр. 3. Преобразователь п' = п + а2, в котором а и п могут принимать только целые положительные значения, начинает ра-боту с п = 10. (I) Какое значение должно иметь а, чтобы, несмотря на повторные преобразования, п оставалось в 10? (II) Какое значение должно сохранять а, чтобы п изменялось шагами по 4 за один раз (10, 14, 18, „.)? (III) Какие значения а, выбираемые заново при каждом шаге, заставят п пройти ряд 10, 11, 15. 16, 20, 21, 25, 26, .... в котором разность составляет либо 1, либо 4? (IV) Какие зна-. чения а заставят п продвинуться шагами по 1 до 100, а затем одним скачком до 200?
Упр. 4. Пусть преобразователь имеет п операндов, и пусть параметр может принимать также п значений. Будем говорить, что преобразователь дает триединое соответствие между значениями операнда, образа и параметра, если: (1) для данного значения параметра преобразование, осуществляемое преобразователем, является взаимно однозначным; (2) для данного операнда соответствие между значением параметра и образом также является взаимно однозначным. Таков, например, преобразователь
I а Ь с й
*1 с а а ь
Ь а с а
*3 й. с Ь а •
*4 а Ь а с
72
ГЛАВА 4. МАШИНЫ СО ВХОДОМ
4/3
Покажите, что образы должны составить латинский квадрат, т. е. такой квадрат, в котором каждая строка (и каждый столбец) содержит каждый образ один и только один раз. Упр. 5. Система с одной переменной V ведет себя согласно пра-, вилу
где Р — параметр. Задайте Р некоторое значение Рь например 10, и найдите предел, к которому стремится V при неограниченном повторении преобразования; назовите этот предел VI. Затем задайте Р другое значение Рг, например 3, и найдите соответствующий предел V2. Найдя несколько таких пар значений (Р и предельное значение V), посмотрите, не связаны ли они каким-либо законом. Не ведет ли себя V как объем газа под давлением Р? Упр. 6. Какое преобразование, имеющее параметр а, даст для п три ряда значений:
л=1:0,—> 1, —> 2, —> 3, —> 4,'...,
я = 2:0,—> 4, —> 8, —> 12, —>16,...,
а = 3: 0, —> 9, —> 18, —> 27, —> 36, ....
(Указание: испробуйте несколько подходящих выражений, таких как п' = п + а, п' = а2п и т. д.) Упр. 7. Если п' = п + За, то определяет ли значение а величину скачка п при каждом шаге?
4/3. Когда выражение для преобразователя содержит более чем один параметр, число различных преобразований может равняться числу возможных комбинаций значений параметров (ибо каждая комбинация может определять отдельное преобразование), но не может превышать его.
Упр. 1. Найдите все преобразования в преобразователе иаъ, если а может принимать значения 0, 1 или 2, а Ь — значения 0 или 1 и если
( $' = (1—Д)$ + ЛЙ,
и'1»- 1 " ,(lJrb)t + (b — l)a.
Сколько преобразований содержит это множество? Упр. 2. (Продолжение.) Если вектор (а, Ь) может принимать только значения (0,1), (1,1) и (2,0), то сколько преобразований содержит данный преобразователь? Упр. 3. Преобразователь Таъ с переменными р, я
' = ар -\- Ьд,
Ьр + ад
4/4
МАШИНЫ СО ВХОДОМ
73
начинает работу с (3, 5). Какие значения должны иметь параметры а и Ь, чтобы (р, q) передвинулось за один шаг в (4, 6). (Указание: выражение для Таъ может рассматриваться как система совместных уравнений.)
Предыдущая << 1 .. 16 17 18 19 20 21 < 22 > 23 24 25 26 27 28 .. 144 >> Следующая

Реклама

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed

Есть, чем поделиться? Отправьте
материал
нам
Авторские права © 2009 BooksShare.
Все права защищены.
Rambler's Top100

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed