Главная -> Книги

(0) (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) (30)

в регистр X, пекле каждого ввода нажать только клавишу С/П и контролировать высвечиваемые значения РХ=и-»-1; для каждого столбца />р в (р-1)-части о»!""* =РХ С/П РХ=л+1-р, остальные элементы столбца ввести, нажать только клавишу С/П н регистрировать высвечиваемые значения w\P в р-й части бланка; вычисленные значения элементов контрольного столбца должны быть равны суммам элементов соответствующей строки р-й части бланка, в противном случае произошла ошибка в вычислениях; после заполнения всех п частей бланка, включая элемент ttij*,, в (п-1)-й части, нажать клавиши В/О и С/П и зарегистрировать высвечиваемое значение А.

Для проверки правильности выполнения программы и инструкции можно воспользоваться данными табл. 3.3.

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

Ди/Д Д.х/Д Ai,/A

Д../Д

Ащ/А Ап./А

Ain/A А,„/Д

А„п/А

(3.12)

Таблица 3.3. Вычисление определителя по схеме единственного деления Гаусса

-0,2

-0,4

-0,6

-0,6

-0,4

-0,8

Л = 5Х(-0.2)хЗх4х(30)=-360



где Д и Д,, - определитель и алгебраические дополнения матрицы А. Программа 90. Обращение матрицы А = В- второго порядка

П8 /-/ П7 /-/ П6 П5 ИПВ

X ИП7 ИП6 X - П9 9 ПО КИПО ИП9 ~ С/П БП 18

Инструкция. ап = РТ, ai2 = PZ, a2i = PY, 022 = С/П PX = b2i СП PX=fe,2 С/П РХ=Ь22. Пример.

= РХ В/О С/П РХ = йи

1 2

-2 1

-3 4

1,5 -0,5

Программа 91. Обращение матрицы A = S- третьего порядка

Сх 3 ПО ИП4 ИП1

ИП2 ИПД X - ПА

ПВ ИП7 ИП1 ПД

X - П4 ИП9 ИПЗ

ИП1 П7 ИПЗ ИП1

ПД /-/ ПС ИП5 ИП6 ИПЗ ИПД X - /-/ П6 ИП8 ИП2 ИПД ИПД X - П5 ИП2 ИП1 1 /X П9

ИПА m ИПВ П2 ИПС ПЗ L0 03 С/П

Инструкция.

а„ = Р7, а,2=Р8,

013 = Р9, Oj, = P4, 022 = Р5,

031 =

Р1, а,2 =

Р2, аз

, = РЗ В/О С/П РХ

= РЗ=6,1,

Р7=Ьза, Р8 = Ьз2

Р4 =

-&23, Р5 =

Ьгг, Р6

= &2, Р1=6,.1, Р2 =

6,2, P3 = 6il

(<«50 с).

Пример.

3 2 Г

0,34375 -0,125

-0,03125

0 5 2

0,0625 0,25

-0,1875

1 2 3,

-0,15625 -0,125

0,46875

Для обращения матриц порядка гг>3 целесообразно использовать метод Жордана с записью промежуточных результатов в вычислительный бланк. В этом случае в нулевой части вычислительного бланка столбец свободных членов qi системы уравнений должен быть заменен столбцами единичной матрицы порядка п. Для проверки правильности использования программы 85 при обращении матрицы можно воспользоваться данными табл. 3.4.

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

Программа 92. Преобразование вещественных параметров проходных четырехполюсников

ИП7 ИП5 X ИПЗ ИП4 X - П1 х=0 30 ИПЗ ИП1 /-/ П8 ИП4 Вх П4 ИП5 ИП1 ИП7 ИП1 П5 П7 С/П

П1 1/х П2 V ПЗ БП 11



Таблица 3.4. Обращение матрицы по методу Жордана с циклической перестановкой строк

1,3333333 6,6666666-10-

2,6666667 3,3333333-10-

2,1333334

6,666667-10-2

1 1 1

7 8 7

-3,3333333-10- 3,3333333-10-

4,6666667 2,3333333

-3,3333333-10- 3,3333333-10- 0

-2,6666666-10- - 1,3333333 10- 0,2

2,533335

1,2666666

0,34375

6,2499996-10- -1,5624999-10"

-0,125 0,25 -1,2499999-10-

-3,125-10-2 -1,8749999-10- 4,6874998-10~

1.1874999 1,125 1,1875

Инструкция. аУц = Р7, a)i2 = Р8, w = Р4, w. = Р5, О = РХ В/О С/П (tS с) РХ = Р7 = w.iJ\w\, Р8 = -Ши/Н, Р4 = -Ш21/;ш), Р5 = а)ц/ш , Р1 = = \w\ или ш,-/ = РХ В/О С/П (/«10 с) PX = Wii/Wii, Р8 = -ш/ш,-/, Р4 =

- -~W„IWij, Р5 = Шц/Ш,-/, Р2=1/Ш , РЗ = Ш/Ш;/.

Таким образом, прн очистке регистра РХ перед пуском программы получим результат взаимного преобразования матриц Y н Z или Z) и Я, а при вводе в



(0) (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)