Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МОТС / Часть1 / 7. Виды и формы представления структур..doc
Скачиваний:
56
Добавлен:
22.03.2015
Размер:
988.67 Кб
Скачать
  1. Виды и формы представления структур.

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

Сетевая структура.

Сетевая структура представляет собой декомпозицию системы во времени.

Такие структуры могут отображать порядок действия технической системы, этапы деятельности человека. При применении сетевых моделей пользуются определённой терминологией (вершина, ребро, путь). Наиболее распространены и удобны для анализа однонаправленные сети.

Графическая структура

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

Иерархические структуры.

Они представляют собой декомпозицию системы в пространстве.

А) Древовидная структура.

Б) структура со слабыми звеньями.

Все компоненты и связи существуют в этих структурах одновременно, такие структуры могут иметь два или более уровней структуризации.

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

Структуры типа Б), в которых элемент нижележащего уровня может быть подчинён двум или более узлам вышестоящего уровня, называют иерархическими структурами со слабыми связями.

Матричные структуры.

В форме матричного представления могу быть представлены взаимоотношения между уровнями иерархической структуры.

Представлять структуры в математической форме удобнее на практике при оформлении планов.

Теория матриц:

Матрицей А размером m*n называют таблицу, содержащую m-строк и n-столбцов, элементами которой являются вещественные или комплексные числа

a11 .......... a1n

A= ...................... =[aij]

am1 .......... amn

Если m=n, то матрицу называют квадратной. Матрицы А=[аij] и В=[вij] равны (А=В) в том и только в том случае, если имеют один и тот же размер аijij для всех ij.

Преобразованием линейного n-мерного пространства Х называют оператор А, отображающий это пространство в m - мерное линейное пространство Y: А:Х→Y (1). Таким образом, преобразование А ставит в соответствие каждому вектору х пространства Х вектор Y=А-х, пространства Y (2). Преобразование А называют линейным, если выполняется условие: А(х12)=Ах1+Ах2, А(ℷхi)=ℷАх(3). Условие (3) будет выполнятся, если между компонентами хi и уj векторов х и у имеется линейная зависимость вида:

n ___

у(i)= ∑ aijx(j), i=1,m ,где аij - произвольное число (4)

j=1 ____ ___

Совокупность чисел аij, i=1,m; ;j=1,n образуют матрицу:

a11......a1n

A= ................ = [aij]

am1......amn

которую называют матрицей линейного преобразования. у=Ах можно записать в виде умножения матрицы на вектор:

y(1) a11......a1n x(1)

.... = ............... * .....

y(n) am1......amn x(n) (5)

Операции над матрицами

  • Умножение матрицы на число

Пусть А матрица линейного преобразования Ах, α- число.

αА=[α аij ] (6)

При умножении матрицы А на число α все ее члены умножаются на это число.

  • Сумма матриц

Пусть у=Ах и v=Вх - два линейных преобразования с матрицами А=[aij] и В=[вij] размером m*n. Рассмотрим новое линейное преобразование, ставшее в соответствие каждому вектору х∈Х вектор у+v∈Y: у+v=Ах+Вх=(А+В)х (7)

Преобразование (А+В)х называют суммой линейных преобразований Ах и Вх, или: А+В=[aij]+[вij] (8). При сложении двух матриц одинакового размера получается новая матрица того же размера, элементы которой равны сумме элементов складываемых матриц.

  • Произведение матриц

Пусть X,Y,Z-линеиные пространства размерностью m, r, n и пусть у=Вх, z=Ау - линейные преобразования пространства Х в пространство Y, и пространства Y в пространство Z, где В=[вkj] и A=[aik] матрицы размером m*k и k*n соответственно. Произведением преобразований Ау и Вх называют новое линейное преобразование Сz: Z=Cx=A(Bx)=ABx (9)

Матрицу С=АВ размером n*n называют произведением матриц А и В.

n ___ ___

Сij= ∑ аikвkj , i=1,n , j=1,m (10)

k=1

Согласно (10) элемент Сij матрицы С представляет собой скалярное произведение i-й строки матрицы А на j-й столбец матрицы В, так что произведение матриц АВ символически может быть представлено в виде:

a11...a1k в11...в1m

(11) АВ= ............ * .............

an1...ank вk1....вkm

  • Транспонирование матрицы

Пусть А=[aij] - матрица размером m*n. Матрица АT=[а'ij] размером m*n, строки которой являются столбцами матрицы А, столбцы строками матрицы А. Элемент а'ij матрицы АT определяют по элементам аij матрицы А из соотношения: а'ijji (12)

Особенности квадратных матриц.

В квадратной матрице число строк равно числу столбцов.

Определителем квадратной матрицы называют, определитель составленный из элементов aij этой матрицы и обозначают det A.

Определитель det A обладает следующими свойствами:

1) при умножении на ℷ любого столбца матрицы А определитель det A умножается на ℷ;

2) перемена местами двух соседних столбцов меняет знак det A на противоположный;

3) если любые два столбца матрицы равны между собой, то det A=0;

4) добавление к любому столбцу матрицы любого другого столбца, умноженного на произвольный скалярный множитель, оставляет det A неизменным;

5) если столбцы матрицы линейно зависимы, то det A=0;

Теорема Гамильтона-Келли

Каждая квадратная матрица является корнем своего характеристического уравнения.

det (A-ℷI)=a0n+a1n-1+...+an-1ℷ an=0 (13)

a0An+a0An-1+an-1A+anI=0[n*n] (14)

Обратная матрица

Матрицей, обратной по отношению к квадратной матрице А размером n*n, назовем такую матрицу А-1 того же размера, для которой справедливо соотношение: А*А-1-1*А=Е (15)

Пусть у=Ах - линейное преобразование с квадратной матрицей А=[xij]. Обратным преобразованием называют преобразование х=А-1у. Матрицу А-1 этого преобразования называют обратной по отношению к матрице А.

А-1=(1/detA) [Aij]T (16) , где Аij - алгебраическое дополнение элемента а в определителе матрицы. Система уравнений Ах=у называется определенной и имеет единственное решение, если detA≠0. Матрица А, для которой выполнено это условие, называют невырожденной.

Диагонализация матриц

Вид квадратной матрицы А линейного преобразования у=Ах, может быть изменен без изменения характеристического уравнения этой матрицы путем использования преобразования подобия.

Пусть А - квадратная матрица; С - произвольная невырожденная матрица. Преобразованием подобия называют преобразование:

В=С-1*А*С (17)

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

1 0 0

diag[ℷ12 ......ℷn ]= 0 ℷ2 0 (18)

0 0 ℷn

Нормой матрицы А размер m*n называется сумма модулей ее элементов:

m n

│А│= ∑ ∑ │a ij │(19)

i=1 j=1

При решении задач удобно ввести матрицы, элементы которых являются функциями независимой переменной t.

Эти матрицы имеют вид:

a11(t) a12(t) ...... a1n(t)

А(t)= a21(t) a22(t) ...... a2n(t)

............................ (20)

am1(t) am2(t) ..... amn(t)

и называются функциональными матрицами.

Производной матрицы А(t) по независимому переменному называется матрица А(t) вида:

da11(t)/dt da12(t)/dt ...... da1n(t)/dt

А(t)= dA(t)/dt = ............................................................. =[daij(t)/dt] (21)

dam1(t)/dt adm2(t)/dt ...... damn(t)/dt

Топологические структуры.

Четвертым типом структур являются топологические структуры (или топологии). В них находят абстрактную математическую формулировку интуитивные понятия окрестности, предела и непрерывности.

Пусть дано множество X. Система  его подмножеств называется тополо́гией на X, если выполнены следующие условия:

  1. Объединение произвольного семейства множеств, принадлежащих , принадлежит , то есть если , то 

  2. Пересечение конечного семейства множеств, принадлежащих , принадлежит , то есть если , то .

  3. .

Пара Х,  называется топологическим пространством. Множества, принадлежащие , называются открытыми множествами.