Главная страница

практика по получению первичных навыков работы с программным обе. Методические указания по организации и проведению учебной практики (практика по получению первичных навыков работы с программным обеспечением)


Скачать 1.18 Mb.
НазваниеМетодические указания по организации и проведению учебной практики (практика по получению первичных навыков работы с программным обеспечением)
Дата05.05.2023
Размер1.18 Mb.
Формат файлаdocx
Имя файлапрактика по получению первичных навыков работы с программным обе.docx
ТипМетодические указания
#1110749
страница14 из 16
1   ...   8   9   10   11   12   13   14   15   16

Содержание отчета


  1. Титульный лист (Пример в приложении Ж).

  2. Цель работы.

  3. Задания и их решения в среде MathCAD.

  4. Выводы.

Контрольные вопросы


  1. Поясните как работает функция READPRN?

  2. В чем отличия WRITE и WRITEPRN?

  3. Для чего нужны функции PRNCOLWIDTH и PRNPRECISION?

  4. Поясните как работает функция WRITEPRN?

Литература


Перечень основной литературы

1. Дуев, С. И. Решение задач прикладной математики в системе MathCAD : учебное пособие / С. И. Дуев ; под редакцией Л. Г. Шевчук. — Казань: Казанский национальный исследовательский технологический университет, 2012. — 100 c. — ISBN 978-5-7882-1243-2. — Текст: электронный // Электронно-библиотечная система IPR BOOKS: [сайт]. — URL: http://www.iprbookshop.ru/63986.html. — Режим доступа: для авторизир. пользователей

2. Гумеров, А. М. Пакет Mathcad. Теория и практика. Часть I. Интегрированная математическая система MathCad: учебное пособие / А. М. Гумеров, В. А. Холоднов. — Казань: Казанский национальный исследовательский технологический университет, 2013. — 111 c. — ISBN 978-5-7882-1485-6. — Текст: электронный // Электронно-библиотечная система IPR BOOKS: [сайт]. — URL: http://www.iprbookshop.ru/64232.html. — Режим доступа: для авторизир. пользователей

Перечень дополнительной литературы

1. Методы оптимизации в примерах в пакете MathCAD 15. Часть I : учебное пособие / И. В. Кудрявцева, С. А. Рыков, С. В. Рыков, Е. Д. Скобов. — Санкт-Петербург: Университет ИТМО, Институт холода и биотехнологий, 2016. — 166 c. — ISBN 2227-8397. — Текст: электронный // Электронно-библиотечная система IPR BOOKS: [сайт]. — URL: http://www.iprbookshop.ru/67288.html. — Режим доступа: для авторизир. пользователей

2. Саяпин, В. С. Расчет электрических цепей с применением MathCAD : учебно-практическое пособие / В. С. Саяпин, А. Ф. Сочелев, А. Н. Степанов ; под редакцией А. Н. Степанова. — Комсомольск-на-Амуре: Комсомольский-на-Амуре государственный университет, 2020. — 162 c. — ISBN 978-5-7765-1401-2. — Текст: электронный // Электронно-библиотечная система IPR BOOKS: [сайт]. — URL: http://www.iprbookshop.ru/102099.html. — Режим доступа: для авторизир. пользователей

Приложение Д
Лабораторная работа №5 Получение навыков программирования в MathCAD для построения математических моделей при обработке и анализе информации


Цель работы: получить навыки программирования в MathCAD.

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

Программа работы


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

Операторы для программирования в MathCAD расположены на панели Programming Toolbar (Рисунок 5.1).

Рисунок 5.1 – Панель Programming
Оператор if предназначен для организации разветвляющихся вычислительных процессов. Оператор otherwise применяется в случае, когда используется условие с двумя вариантами действия, то есть, если условие истинно, нужно выполнить одно действие (или действия), а если ложно, то другое.

Ниже показан пример реализации операторов if и otherwise для решения квадратного уравнения:

Mathcad предлагает два вида циклов, отличающихся по способу определения условия завершения цикла:

  • если цикл должен завершиться по выполнении некоторого условия, причем момент выполнения этого условия заранее не известен, то целесообразно использовать цикл типа while;

  • если заранее точно известно необходимое число выполнений цикла, то целесообразно использовать цикл типа for.

Цикл типа while управляется истинностью некоторого условия, вследствие чего нет необходимости знать заранее число выполнений цикла. Важно только, чтобы где-нибудь внутри цикла или в другом выполняемом участке программы присутствовал оператор, делающий условие цикла ложным. В противном случае цикл будет выполняться бесконечно. Если выполняемая программа зациклилась, то ее можно остановить нажатием клавиши [Esc].

В примере рассмотрен пример реализации цикла While который подсчитывает количество первых не отрицательных элементов ряда:

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

Цикл типа for является циклом, число выполнений которого определено заранее. Число выполнений определятся переменной цикла, задаваемой в его начале.

Ниже показан пример вычисления суммы элементов главной диагонали с применением двух вложенных циклов и логической операции if:


1   ...   8   9   10   11   12   13   14   15   16


написать администратору сайта