- •Лабораторная работа № 9 Дополнительные средства для работы с данными.
- •1. Цель работы
- •2. Теоретические пояснения
- •Функции анализа данных
- •Выполнение работы
- •Численное решение уравнений с помощью программы MathCad.
- •Решение систем линейных уравнений
- •Численное решение нелинейных уравнений
- •Выполнение работы
- •Задания для тренировки
- •Контрольные вопросы для домашней подготовки
- •Лабораторная работа № 11 Решение дифференциальных уравнений с помощью программы MathCad.
- •1. Цель работы
- •2. Теоретические пояснения Нахождение экстремумов функций
- •Выполнение работы
- •Задания для тренировки
- •Контрольные вопросы для домашней подготовки
- •Лабораторная работа № 12 Символьные вычисления в программе MathCad.
- •1. Цель работы
- •2. Теоретические пояснения
- •Операторы:
- •Выполнение работы
- •Работа с выражениями
- •Символьное дифференцирование и интегрирование
- •3) Замена в выражениях
- •Задания для тренировки
- •Контрольные вопросы для домашней подготовки
- •Лабораторная работа № 13 Программирование в программе MathCad.
- •1. Цель работы
- •2. Теоретические пояснения
- •Создание программы
- •Выполнение работы
- •Задания для тренировки
- •Контрольные вопросы для домашней подготовки
- •394026 Воронеж, Московский просп., 14
Выполнение работы
1. Решение выражений
Пусть необходимо решить следующее выражение:
Для начала создаётся зависимость:
После нажимается кнопка на панели инструментов Программирование:
В верхнее поле вводим, что выполняется и условие, которое выполняется. Оператор if вводится нажатием одноимённой кнопки на панели инструментов программирования. Должно получиться:
2. Построение графиков функций
С помощью оператора условия можно строить довольно сложные графики функций. Например, график наполовину выпрямленной синусоиды:
Такая функция описывается следующим выражением:
Опишем эту функцию в mathcad:
И по ней построим график функции:
3. Применение циклов. Необходимо реализовать альтернативную функцию суммирования с помощью встроенных средств программирования:
Введём следующую программу, реализующую алгоритм сложения
Задания для тренировки
1. Решите выражение
2. Постройте графики функции
3. С помощью средств программирования реализуйте нахождение факториала числа.
Контрольные вопросы для домашней подготовки
1. Для чего предназначены средства программирования в MathCad?
2. Перечислите основные операторы, применяемые для программирования в MathCad.
3. Опишите все известные вам типы циклов, приведите примеры их использования.
4. Что такое перехват ошибок и для чего он нужен?
5. Назначение операторов break и continue. Приведите примеры использования.
6. Можно ли использовать переменную, описанную в программе, за её пределами? Если можно приведите примеры.
Методические указания
к лабораторным работам 9-13 по курсу «Информатика»
для студентов специальностей 140601 «Электромеханика»
очной формы обучения
Составители:
Белозоров Сергей Александрович
В авторской редакции
Подписано в печать __.__.2011.
Формат 60х84/16. Бумага для множительных аппаратов.
Усл. печ. л. ___ . Уч.-изд. л. ___ . Тираж 100 экз. «С»
Зак. №
ГОУВПО «Воронежский государственный технический университет»
394026 Воронеж, Московский просп., 14
1 TOL – погрешность численных методов, по умолчаниюTOL=10-3.