Ill в одно к их исходным значениям могут быть применены дополнительные функции преобразования. Элементы результирующего гиперкуба Cans получаются путем объединения с помощью функции feiem всех элементов исходных гиперкубов, которые отображаются в один и тот же элемент гиперкуба Cans, На рис.34 показано соединение гиперкубов С и С1 по измерению D; (без предварительного преобразования элементов). Измерение D; результирующего гиперкуба имеет только два значения. Функция feism делит значение элемента гиперкуба С на значение элемента гиперкуба С1. Если значение одного из элементов равно 0, то и значение результирующего элемента также равно 0. Те значения результирующего измерения, которые не имеют соответствующих им элементов, исключаются из гиперкуба. Такое исключение является следствием правила, согласно которому в измерении гиперкуба могут содержаться только такие значения, которым соответствует хотя бы один ненулевой элемент гиперкуба. С1 <3> <2> Рис. 34. Операция соединения Операнды', гиперкуб С с измерениями D]...Dm и гиперкуб С1 с измерениями Dm,k...Dn', измерения Dm.k...Dm, называемые измерениями |
двух измерений в одно к их исходным значениям могут быть применены дополнительные функции преобразования. Элементы результирующего гиперкуба Cans получаются путем объединения с помощью функцииf eiemвсех элементов исходных гиперкубов, которые отображаются в один и тот же элемент гиперкуба Cans. На рис. 11 показано соединение гиперкубов С и СУ по измерению Dj (без предварительного преобразования элементов). Измерение Di результирующего гиперкуба имеет только два значения. Функция f etem делит значение элемента гиперкуба С на значение элемента гиперкуба СУ. Если значение одного из элементов равно 0, то и значение результирующего элемента также равно 0. Те значения результирующего измерения, которые не имеют соответствующих им элементов, исключаются из гиперкуба. Такое исключение является следствием правила, согласно которому в измерении гиперкуба могут содержаться только такие значения, которым соответствует хотя бы один ненулевой элемент гиперкуба. Операнды: гиперкуб С с измерениями Di...Dmи гиперкуб СУ с измерениями Dm.k...Dn\ измерения ..Dm, называемые измерениями соединения; 2к отображающих функций — fm определенных на измерениях Dm.k...Dn гиперкуба С и / ’«.ь—, / ’#я>определенных на измерениях Dm.k...Dn гиперкуба СУ. Отображение / , примененное к значению v е dom^C) производит значения для измерения Dj гиперкуба Cans. Таким же образом отображение/’,, примененное к значению v' е dom^Cl) производит значения для измерения Dj гиперкуба Cans. Также необходима функция//т , объединяющая множества элементов из С и СУв результирующие элементы гиперкуба Cans, Результат: гиперкуб Cansс п измерениями Dj...D„. В один и тот же элемент гиперкуба Сат могут отображаться несколько элементов из С и СУ. Все элементы С и СУ, которые отображаются в один и тот же элемент Cans, объединяются функциейf eiemдля получения результирующего элемента Cans. Если для некоторого значения v измерения Д элементы 54 |