Порядок действий по выполнению лабораторной работы №2 по мат.физике для магистров
Просмотров: 12679
В предыдущей статье рассказывалось как делать первую лабораторную работу. В этой же рассмотрим вторую "Численные методы решения краевых задач для расчета элементов строительных конструкций".
Вторая лабораторная состоит из трех задач.
Для выполнения работы нужно иметь:
- операционную систему Windows XP и ниже, хотя кому то может и повезет на Vista или 7
- программу ДИСКо Командир 5.2
- папку с необходимыми файлами
- программу Compaq Array Visualizer 1.5
- MathCad
- терпение
Задача №1 (Прямоугольное сечение)
Порядок действий:
- Запускаем программу ДИСКо Командир 5.2
- Открываем в программе папку, которую скачали в пункте 3 (см. выше)
- Нажимаем один раз указателем мыши на файл DE_Cru1
- Ставим указатель в командную строку и набираем qb.exe (пробел) (одновременно нажимаем кнопку CTRL и J) (ставим значок > ) (водим произвольное название файла, куда будут записываться данные с экрана, в моем случае это de.txt ) (нажимаем ENTER) (скриншот)
- Открывается окно QBasic.
- В нем находим следующие строки (BLOC VVODA DANNIH),
Здесь нужно вписать свои значения. M1 и N1 это количество точек по горизонтали и вертикали, на которые разбивается прямоугольное сечение. Эти значения можно оставить. - Нажимаем F5, запускается программа расчета.
- Нажимаем ENTER пока не появится синее окно Qbasic. В нем нажимаем FILE и затем EXIT.
- Мы снова в окне ДИСКо Командира и у нас появился новый файл de.txt (скриншот)
- Откроем de.txt, и скопируем массив чисел. (скриншот)
- Открываем программу Compaq Array Visualizer 1.5
- Нажимаем одновременно CTRL и V. Получаем трехмерный график. (скриншот)Делаем снимок экрана (скриншот) нажатием кнопки PrtScrn на клавиатуре.
- Открываем WORD и нажимаем кнопку вставить, либо одновременно CTRL и V. Картинку можете подрезать, это уже дело Ваше.
XL,YL, z, MK находятся по формулам:
z = 1 + 0.5 * a
XL = 0.03 + 0.005 * b
YL = 0.05 + 0.002 * b
MK = 400 + 50 * c
где a, b, с это последние 3 цифры Вашей зачетной книжки соответственно.
Задача №2 (Сечение по заданию преподавателя)
Для магистров, поступивших в 2010 году задание определено и занесено в файлы DE_Form1.txt (крест), DE_Form2.txt(буква П), DE_Form3.txt (двутавр), DE_Forma.txt(прямоугольник со сквозным тавровым сечением). Форму сечения можно задать и свою, для этого открываем блокнот и пишем по схеме: где есть сечение ставим цифру 2, по границам сечения ставим 1, в оставшейся пустой области 0. В итоге должна получится прямоугольный массив. Между цифрами должен быть пробел!
Порядок действий:
- Запускаем программу ДИСКо Командир 5.2
- Открываем в программе папку, которую скачали в пункте 3 (см. выше)
- Нажимаем один раз указателем мыши на файл DE_Cru2
- Ставим указатель в командную строку и набираем qb.exe (пробел) (одновременно нажимаем кнопку CTRL и J) (нажимаем ENTER) (скриншот)
- Открывается окно QBasic.
- В нем находим следующие строки (BLOC VVODA DANNIH),
Здесь нужно вписать свои значения. - Нажимаем F2 и выбираем krestf
Нажимаем ENTER. - Открылось синее окно (скриншот). В нем находим OPEN "DE_Forma.txt" FОR INPUТ AS и заменяем DE_Forma.txt на нужный файл с сечением.
- Нажимаем F5, запускается программа расчета. (Если не запустилась, то нажмите F2, выберите DE_Cru2.BAS, нажимаем ENTER и теперь снова F5)
- Когда начнется расчет, то вы увидите изменение значений чисел в столбцах при каждом нажатии ENTER. И процесс этот может продолжаться бесконечно, поэтому чтобы его остановить, когда старые числа будут мало отличаться от новых, нужно ввести любое отрицательное число и нажать ENTER.
- Нажимаем ENTER пока не появится синее окно Qbasic. В нем нажимаем FILE и затем EXIT.
- Мы снова в окне ДИСКо Командира и у нас появилось 3 новых файла DE_ERI.txt, DE_TAUZX.txt, DE_TAUZY.txt(скриншот)
- Откроем DE_ERI.txt, и скопируем массив чисел.
- Открываем программу Compaq Array Visualizer 1.5
- Нажимаем одновременно CTRL и V. Получаем трехмерный график. Делаем снимок экрана (скриншот) нажатием кнопки PrtScrn на клавиатуре.
- Открываем WORD и нажимаем кнопку вставить, либо одновременно CTRL и V. Картинку можете подрезать, это уже дело Ваше.
- Проделаем аналогичные действия по пунктам 12-15 для файлов DE_TAUZX.txt и DE_TAUZY.txt
M1 и N1 это количество точек по горизонтали и вертикали. Считаются эти точки в файле с формой сечения, например DE_Forma.txt, как в моем случае. Считается по формуле = количество единиц минус один. То есть если там 13 однерок, то пишем 12. Если Вы пользуетесь стандартными файлами с формой, либо изменили, но не добавили еще строк и столбцов, то значения M1 и N1 можно оставить как есть.
XL, YL, z, MK находятся по формулам:
z = 1 + 0.5 * a
XL = 0.03 + 0.005 * b
YL = 0.05 + 0.002 * b
MK = 400 + 50 * c
где a, b, с это последние 3 цифры Вашей зачетной книжки соответственно.
Задача №3 (Реализация произвольного сечения в MathCad)
Порядок действий:
- Открываем файл DE_Cru3.mcd и в исходных данных ставим значения XL, YL, z, MK как в задачах выше.
- Перемещаемся в самый низ документа и нажимаем в любой точке ниже всех формул.
- Нажимаем кнопку = или F9
- Нажимаем Файл - Сохранить.
- Нажимаем Файл - Сохранить как... - Выбираем формат rtf и нажимаем Сохранить
Ну вот и всё. Все 3 лабораторные работы сделаны. Осталось оформить отчет по примеру DE_Кручение.doc