Главная » Просмотр файлов » Киселёв В.А. и др. - Строительная механика в примерах и задачах

Киселёв В.А. и др. - Строительная механика в примерах и задачах (1061790), страница 43

Файл №1061790 Киселёв В.А. и др. - Строительная механика в примерах и задачах (Киселёв В.А. и др. - Строительная механика в примерах и задачах) 43 страницаКиселёв В.А. и др. - Строительная механика в примерах и задачах (1061790) страница 432017-12-28СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 43)

Чтооы этого пс делать, составлены спсцпальцыс стапдарп~ыс подпрограммы (СП). Стандартная подпрограл1лщ для псрсвода чисел из десятичной системы счисления в двоичпую (СП 1Π— 2) занимает ячейки с 7000 по 7036 включительно, а стапдартная подпрограмма для перевода из двоичной системы н десятичную 23 †!284 357 (СП 2 — 10) — ячейки с 7037 по 7105.

Перед выполнением СП исходное число должно быть записано в ячейку 0040, а результат получается в ячейке 0041. Кроме того, в процессе работы СП используются ячейки 0001, ОО!7, 0042, 0043, 0044, 0045. Обращение к СП 10 — -2 осуществляется двумя командами: / — 1 — !О 00 а, 0040 /г — 31 00 7000 0017, причем исходное число в двоичпо-десятичной записи должно быть в ячейке с адресом а>, а результат (то жс число, переведенное в двоичную систему гчнсления в нормализованной форме с плавающей запятой) получится в ячейке 0041. Обращение к СП 2--10 осуществляется двумя командами: >> — 1 — 10 00 а, 0040 А — 31 00 7037 0017 Здесь также походное число п лион п>оп ги»смс гчпглш>ия в нормализованной форм> г плана>о>пои занятии пахолптш! и я~>сйке с адресом аь а рсзуль>ат полу >ас>>я в ячсйк! 004!.

Сгаизартные подпрограммы по переводу чи>сл из лп>п>:шой гпс>юмы в г>есят>пп>ук>:! обр ппо обы шо прилагаю>тя к оппсппи>о и;>п>пны и здс~ и ! с «риподя >>.я. ,1г>я,>>!» гиии г ма>ринами г;>кж, мог>т >п>гь «ог>аплсны стаплнртньш подпрограммы.

г>у >с ! Рьсног!а! д>! =.."' мспть! матГ'и! в .!апоминзк>'и>' ' ' г>- ройсгас машины слсдукнцим о>браги>.. В !кр>шй и >с>>к> чаггка па» ли, отпсдсп>шго л ш да>и! >1, л>р 'и, з,:>и>гыпз..> чиг,и> ш, рав>шс числу строк матрицы, ш> ггорои; чсш с . !игл г и !Онов матрицы и, далыпс по ш>ряль> з; > шипа>о>г все >" гиты первой строки, затем второй и г л л > шюлсдисго з,>с>>с тз последней строки. 1:апримср, матрица иы и,, и>>! 1...', и> а > и 3 записывается так: А 2 к+! 3 й+2 а„ /г+3 а„ 1+4 и>, /г+5 а„ /г+6 а„ 1+7 а>а Все числа, включая т и и, записываются по двоичной системе счисления в виде нормализованных чисел с плавающей запятой. Матрицы могут быть расположены в любых свободных ячейках памяти машины.

Систему стандартных подпрограмм по действиям с матрицами располагаем в ячейках с 5025 по 5430, кроме того, под рабочис ячейки занимаем ячейки с адресами от 5000 до 5024. Обращение к СГ! сложения матриц записывается четырьмя командами: й — 30 00 й+2 0000 й+ 1 +00 00 гп гпз й+2 — 10 00 й+1 5000 й+3 — 31 00 5055 0017 В ячейке А+! содержится информация о месте располоягсния двух суммируемых матриц. т,— адрес первой ячейки, содержащей инф»рма1»по о числе строк первой матрицы; и, — адрсс первой ячейки второй матрицы. результат получается в тех же ячейках, где до сложения помещалась вторая матрица. В случае если число строк и число столбпои двух суммируемых матриц нс равны мс:кду собой (ма|рицы ис одинаков»го типа), в СП предусмотрен о чан»в.

Обращение к СП вычитания матриц имеет внд: й — 30 00 й+2 0000 й+1 +00 00 т, гп й+2 — 1О 00 й+1 5000 й+3 — 31 00 5063 0017 Адресом ма~рицы условимся называть адрес се первой ячейки пь При вычигаппн матриц из матрицы по адресу и вычитается матрица по адресу т~ и результат записывается по адресу гпм Если матрицы не одинакового типа, то предусмотрен остапов. Обращсппс к СП перемещения матрицы имеет внд; й — 30 00 й+2 0000 й+1 +00 00 гп, т, й+2 — 10 00 й-1-1 5000 й+3 — 31 00 5071 0017 Здесь матрица, расположенная по адресу тп перемещается в другое место запоминающего устройства машины по адресу гпм 23* 339 Транспонирование матрицы осуществляется следуюши ми четырьмя командами через СП транспонирования матрицы: й — 30 00 й+2 0000 й+1 +00 00 т, и, Й+2 — 10 00 й+1 5000 й+3 — 31 00 5077 0017 Здесь т, — адрес транспоннруемой матрицы; и,— адрес, по которому записывается матрица после транспонирования, причем и, +п$м Перемножение матриц осуществляется с помощью обраше- ния к СП, состоящего из четырех команд й — 30 00 й+2 0000 й+1 +00 00 т, т, 4+2 — 10 00 й+1 5000 й+3 — 31 00 5101 0017 Здесь т,— адрес матрицы — множимого; т,— адрес матрицы — множителя.

Результат получается по адресу ть Для работы СП пере- множения матриц необходимы рабочие ячейки начиная с 5513, куда на время работы СП перемещается матрица из ть кроме того, нужно соблюдать условия т,+55!3 и т,+та. Рассмотренная система стандартных подпрограмм позволяет работать с матрицами, имеющими в принципе сколь угодно мно- го элементов, однако на практике число элементов матриц огра- ничено имеющимся в оперативном запоминающем устройст- ве машины количеством свободных ячеек. Для обращения матриц существуют специальные стандарт- ные подпрограммы, однако мы здесь рассмотрим только про- стейшую СП, позволяющую обращать способом Гаусса симмет- ричную матрицу третьего порядка. Перед обращением матрица перемещается по адресу 5513, затем с помощью команды — 31 00 5432 0017 обращаем матрицу через СП.

Результат получается по адресу 5513. Ниже приводится система стандартных подпрограмм по дей- ствиям с матрицами: 5025 + 14 00 0000 0000 5031 + 11 00 0000 0000 5026 +24 00 0000 0000 5032 +00 00 7777 0000 5027 +34 00 0000 0000 5033 +00 00 0000 7777 5030 — 10 00 0000 0000 5034 +00 00 0001 0000 5475 + 14 00 5520 55!6 5504 — 10 00 55!6 5530 54?6 — 10 00 5516 5520 5505 +34 00 5526 5530 5477 — 1О 00 5037 5530 5506 + 14 00 5530 5515 5500 +44 00 5515 5530 5507 — 10 00 543! 5513 5501 — 1О 00 5517 5515 5510 — !О 00 5431 5514 5502 +34 00 5527 55!5 551! -30 00 0017 0000 5503 + 14 00 5530 5515 5512 +00 00 0000 0000 В этой системс СП в ячейках с 5025 по 5054 содержатся числа, записанные в форме команд и заготовки для формирования различных команд.

Система СП содержит следующие ос»овныс части: 5055 — 5062 — входные команды СП сложения матриц; 5063 — 5070 — входные команды СГ! вьщитания матриц; 507! — 5076 — входные команды СП перемещения матрицы, 5077 — -5!00 — входные команды СП транспонпрованпя матрицы; 5!01 — входная команда перемножения матриц; 5102 — 5131 — общие блоки; 5!32 — 5161 — СП сложения, вычитания и псрсмсщс»»я матриц: 5!65--5247 — СП транспонирования матрицы; 5252 — 5427 — СП перемножения матриц; 543! — число 3; 5432--551! — СП обращения матрицы третьего порядка.

Читателю книги, который интересуется деталями стандартных подпрограмм по действиям с матрицами рекомендуется выбрать какие-нибудь простые примеры и на бумаге произвести все действия, которые производит по СП вычислительная машина, Однако для практической работы знание деталей устройства системы стандартных подпрограмм необязательно, нужно ~ольке хорошо усвоить систему обращения к ним. рассмотрим пример на сложение матриц. Пример 20.1. Требуется сложить матрицы а и К применяя систему СП по действиям с матрицами: ь ,2 3 1! !!О 2 2 очевидно, что '2 3 5' а+Ь=с=( 2 5 3!'!' 1)усть сл,=5531 а та=5541.

Содержимое»чсск запоминающего устройства машины до ~ложе»и» (в восьмеричной сисзсмс) представляется так: 5531 +40 00 0000 0002 5536 +40 00 0000 0002 5532 +60 00 0000 0002 5537 + 60 00 0000 0002 5533 +40 00 0000 0001 5540 +40 00 0000 0001 5534 +40 00 0000 0002 5541 +40 00 0000 0002 5535 +60 00 0000 0002 5542 + 60 00 0000 0002 5543 +40 00 0000 000! 5544 +40 00 0000 0001 5545 + 40 00 0000 0002 5546 +00 00 0000 О!77 5547 +40 00 0000 0002 5550 +40 00 0000 0002 Пишем обращение к системс СП: 5600 — 30 00 5602 0000 5602 — 10 00 560! 5000 5601 +00 00 5531 о541 5603 — 3! 00 5055 00!7 После выполнения этих команд н ячейках, пачипая с 554! ~п явятся числа: 5545 + 50 00 0000 0003 5546 +40 00 0000 0002 5547 + 50 00 0000 0003 5550 +60 00 0000 0002 5541 +40 00 0000 0002 5542 +60 00 0000 0002 5543 +40 00 0000 0002 5544 +60 00 0000 0002 Решение Основную систему принимаем по рис.

20.9,и. Пдипичиыс зина ры изгибающих моментов построены па рис. '20.9, б — е Составляем матрицу влияния: О 0 0 0 лез« пззв ! т„О 0 0 пззз 0 тзз тзз 0 твз твз т, твз твз твз пзвв твв О О Здесь т„ б 1; твз 1,— а, Уз тзз 365 Пример 20.2. Дана статически неопределимая рама ! рис 20.8). Размеры рамы и моменты инерции ее участков определяются величинами 1ь 1м!з, Уь Уз, Уз Нагрузка задается величинами Р,, Р„аь аз.

На участках рамы 1-2, 2-5 и 5-5 моменты инерции поперечных сечений постоянпыс. Модуль упругости для вш х элементов рамы одинаковый. Требуется составить программу для вычисления изгибак>щих моментов в точках 1, 2, 3, 4, 5, 5 и решить ряд числовых примеров на электронной вычислительной машине «Минск-2. зз тэз = — ', !3 аз+аз т43 !3 тзз = ),' тзэ = )~ (13 — аз) аз т34 = 13 (13 — аз — аз) аз, а!44 (13 — аз — аз) а, 13 (аз + аз) (13 — аз — аз) т44 Сосгавляем матрицу неизвестных и матр нцу нагрузок: Находим матрицы податливостей по участкам при линейных эпюрах изгибаюсцнх моментов: где а! 14 Л! = .г! ), тогда: аз 14 — а, — аз 13 3'о=), Е= Принимаем Л 1 Л.

Характеристики

Тип файла
DJVU-файл
Размер
11,05 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6458
Авторов
на СтудИзбе
304
Средний доход
с одного платного файла
Обучение Подробнее