Файл: Лабораторная работа 14 Создание пользовательских функций Вариант 13 студент гр. Гк22 Черненко А. С.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 23.11.2023

Просмотров: 98

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
ПЕРВОЕ ВЫСШЕЕ ТЕХНИЧЕСКОЕ УЧЕБНОЕ ЗАВЕДЕНИЕ РОССИИМИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ
РОССИЙСКОЙ ФЕДЕРАЦИИ
федеральное государственное бюджетное образовательное учреждениевысшего образованияСАНКТ-ПЕТЕРБУРГСКИЙ ГОРНЫЙ УНИВЕРСИТЕТКафедра информатики и компьютерных технологийЛАБОРАТОРНАЯ РАБОТА № 14Создание пользовательских функцийВариант 13Выполнил: студент гр. ГК-22 Черненко А.С. (шифр группы) (подпись) (Ф.И.О.)Дата: 16.05.2023 г.Проверилруководитель практики: доцент Глазков В.В. (должность) (подпись) (Ф.И.О.)Санкт-Петербург 2023Задача 1.Выполнить табулирование функции при изменении аргумента в интервале [-3, 3] с шагом 0,25. Функцию задать двумя способами в виде формулы и с помощью создания пользовательской функции. Результаты сравнить. Решение:

  1. Дано:

  1. Тест для отладки в MathCad:

  1. Программа:
Public Function y(x)y = 2^ - Abs(x) * xEnd Function

  1. Вид печати:
Рисунок 1. Лист Excel к задаче №1Результаты при задании функции в виде формулы и с помощью создания пользовательской функции
совпали. Задача 2.Выполнить табулирование функции на интервале [-1,5;3]:

  1. Дано:

  1. Тест для отладки программы в Math CAD:

  1. Программа:
Public Function y(x)If x <= 1 Theny = 3 * (x * x * x * x) + 2Else: y = 1 / (x * x)End IfEnd Function

  1. Вид печати:
Рисунок 2. Лист Excel к задаче №2Результаты при задании функции в виде формулы и с помощью создания пользовательской функции совпали.