Устройство для псевдообращения матриц

 

Изобретение относится к вычислительной технике и предназначено для использования в системах обработки информации, поступающей от сложных динамических объектов. Целью изобретения является повышение быстродействия. Поставленная цель достигается тем, что для матриц специального вида псевдообратная матрица может быть найдена как произведениее транспонированной матрицы на постоянный множитель. Особенностью работы устройства является новый алгоритм псевдообращения матриц специального вида. 1 ил.

союз соВетских социА лист ичесних

РеспуБлик (Я)5 С 06 Е 15 36

ГОсудАРстВенный комит=т по изоБРетениям и откР1 1тиям пРи гкнт сссР с

ОПИСАНИЕ ИЗОБРЕТЕНИЯ и AВТОРСНОМУ СВИДЕТЕЛЬСТВУ! а а ... а

L 11

Ъ h+1 а а а . ° . а

N М+1 уй+ 2 ° rn+ и а а а ... а

А =КА где (2)

Й(6 !) q Г g(qi)1

1-а 1 — а т — знак транспочирования. (21) 4345871/24-24 (22) 18.12.87 (46) 15.03.90. Бюл. № 10 (72) А. А. Матвеев (53) 681 .325(088 .8) (56) Мизин И.А. Цифровые фильтры.

Связь, 1979, с. 146.

Авторское свидетельство СССР № 894722, кл. G 06 F 15/36, 1980. (54) УСТРОЙСТВО ДЛЯ ПСЕВДООБРАЩЕНИЯ

МАТРИЦ (57) Изобретение относится к вычислительной технике и предназначено для

Изобретение относится к вычислительной технике и предназначено для псевдообращения матриц специального вида.

Целью изобретения является повышение быстродействия устройства.

На чертеже представлена структурная схема предлагаемого устройства.

Устройство содержит блок 1 синхронизации„ регистр 2 сдвига, состоящий из и групп по 1 одноразрядных регистров, арифметический блок 3, и умножителей 4 (n — число столбцов исходной матрицы), информационный вход 5, вход

6 запуска и выходы 7. Длина регистра

2 сдвига выбирается равной и х 1, где 1 — разрядность элемента исходной матрицы. Арифметический блок имеет три информационных входа, синхровход и выход и предназначен для вычисления коэффициента К в соответствии с выражением (2).

ÄÄSUÄÄ 1550534 А t

2 использования в системах обработки информации, поступающей от сложных динамических объектов. Целью изобретения является повышение быстродействия. Поставленная цель достигается тем, что для матриц специального вида псевцообратная матрица может быть найдена как произведение транспонированной матрицы на постоянный множитель ° Особенностью работы устройства является новый алгоритм псевдообращения матриц специального вида.

1 ил.

Сущность алгоритма, реализованного в предлагаемом устройстве, состоит в том, что для матрицы вида где -1 (а 1, псевдообратная матрица определяется соотношением

1550534 Устройство работает следующим об разом.

На вход 6 запуска подается сигнал запуска„ и с первого выхода блока 1 синхронизации на сихровход регистра 2 сдвига поступает последовательность из и импульсов. Одновременно на информационный вход устройства подается последовательность элементов перВой строки исходной матрицы, которая записывается в регистр 2 сдвига. Ког а вся строка запишется в регистр 2 сдвига, на первый, второй и третий

Ннформационные входы арифметического блока 3 поступают соответственно второй, m-й и и-й элементы первой строки исходной матрицы, т.е. а, а и ь а . По импульсу с второго выхода блоka 1 синхронизации в арифметическом блоке 3 в соответствии с выражением (2) вычисляется коэффициент К, который с выхода арифметического блока 3

Подается на вторые входы умножителей

4, на первые входы которых поступают элементы первой строки исходной матрицы. При этом с выходов умножителей ,На выходы устройства поступает произ9едение первой строки на коэффициент

К, которое, в соответствии с (1)

Представляет собой первый столбец. матрицы-результата.

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

Формула изобретения

Устройство для псевдообращения матриц, содержащее регистр сдвига, .состоящий из и групп по 1 одноразрядных регистров с параллельными вы-. ходами в каждой (n — число столбцов исходной матрицы; 1 — разрядность элемента исходной матрицы), арифметический блок, и умножителей и блок сихронизации, первый и второй выходы которого соединены с синхровходами соответственно регистра сдвига и

20 арифметического блока, параллельные выходы х-й группы регистров сдвига соединены с первьм входом i-го умножителя, выход которого является х-м выходом устройства (i = 1, п), вход

25 запуска которого подключен к входу . запуска блока синхронизации, о т— л и ч а þ ù е е с я тем, что, с целью повышения быстродействия, информационный вход устройства подключен к последовательному входу регистра сдвига, параллельные выходы второй

m-й и и-й групп регистров подключены соответственно к первому, второму и третьему информационным входам ариф35 метического блока, выход которого подключен к вторым входам всех умножителей (m — число строк исходной матрицы).

1 550534

Составитель К. Кухаренко

Редактор А. Лежнина Техред M.Äèäûê КорректорВ. Кабаций

Заказ 274 Тираж 562 Подписное

ВНИИПИ Государственного комитета о изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101

Устройство для псевдообращения матриц Устройство для псевдообращения матриц Устройство для псевдообращения матриц 

 

Похожие патенты:

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

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

Изобретение относится к вычислительной технике и может быть использовано в составе имитаторов случайных импульсных процессов

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

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

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

Изобретение относится к автоматике и вычислительной технике и может использоваться для генерации входных последовательностей при стохастическом контроле дискретных объектов

Изобретение относится к вычислительной технике и может быть использовано в качестве датчика случайных равновероятных чисел, значения которых в смежных периодах не совпадают

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

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

Изобретение относится к цифровой вычислительной технике

Изобретение относится к вычислительной технике и технике связи, в частности к устройствам для оценки пропускной способности сети

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

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

Изобретение относится к области вычислительной техники, в частности к устройствам для обработки больших массивов данных изображений

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

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

Изобретение относится к вычислительной технике и может быть использовано для решения задач автоматизированной разработки печатных плат радиоэлектронной аппаратуры, где задача раскраски интерпретируется как задача определения количества слоев печатной платы и размещения элементов аппаратуры в каждом слое

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

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