Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
15
Добавлен:
12.11.2020
Размер:
647.17 Кб
Скачать

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РФ

Волжский политехнический институт (филиал)

федерального государственного бюджетного образовательного учреждения высшего образования

«Волгоградский государственный технический университет»

(ВПИ (филиал) ВолгГТУ)

Факультет

Автомеханический факультет

Кафедра

Информатика и технология программирования

КОНТРОЛЬНАЯ РАБОТА

по дисциплине:

Информатика

на тему:

Решение задач с использованием MathCad и Excel

Вариант № 26

Студент

Шилихин Никита Денисович

(фамилия, имя, отчество)

Группа

ВСТ-123



Оценка

(баллы)

Проверил

доцент, Филиппова Е.М.

(подпись и дата подписания)

(долж., фамилия и инициалы)

Специалист по УМР

Инкарбекова М.Р.

(подпись и дата подписания)

(фамилия и инициалы)

Волжский, 2020

Оглавление

Задание I. Решение задач в mathcad и excel 3

Задача 1. Решение математических и физических задач. 3

Задача 2. Табулирование заданной функции 5

6

Задача 3. Математические функции, графики 7

Задача 4. Работа с одномерными массивами 9

9

9

10

Задача 5. Работа с массивами. Построение графиков. 11

Задача 6. Работа с двумерными массивами. 12

15

Задание II. Решение задач в MATHCAD 16

Задание III. Решение задач в excel 18

Задание I. Решение задач в mathcad и excel

Задача 1. Решение математических и физических задач.

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

Задание в Excel:

  1. Создать шаблон (рис.1) задачи и заполнить его начальными данными в разделы "Дано" и "Найти".

  2. В раздел "Математическая модель" ввести формулу (тип данных – текст).

  3. Ввести формулу (тип данных - формулы) в раздел "Решение".

  4. В разделе "Ответ" записать искомый результат (тип данных – текст).

Задание в MathCad:

1 способ:

  1. Задать исходные данные.

  2. Записать формулы для вычисления.

  3. Вывести результаты вычисления при заданных исходных данных.

2 способ:

  1. Задать исходные данные.

  2. Оформить вычисления с помощью подпрограммы.

  3. Вывести результаты вычисления, вызвав подпрограмму: а) с заданными исходными данными в виде переменных; б) с заданными исходными данными в виде значений; в) с другими произвольными исходными данными.

Решение:

Excel

MathCad

1

2

Задача 2. Табулирование заданной функции

Задание: Построить график функции Y(x) c заданным интервалом и шагом изменения аргумента.

  1. Выполнить табулирование заданной функции с использованием стандартных функций (используя функцию ЕСЛИ) рабочего листа Excel и панели программирования в MathCad.

  2. Построить графики по результатам вычислений

Х [-0.2,1.4]

0,2

0

0,6

Решение:

Excel

MathCad

Задача 3. Математические функции, графики

Задание: Построить график функции Y(x) c заданным интервалом и шагом изменения аргумента.

Диапазон значений Х

Шаг х

Функция

Значение y=

Х [-2; 1]

0,2

Y=ex+sin2(x)

1,5

Задание в Excel:

  1. Задать значения аргумента в виде таблицы с шагом X в соответствии с вариантом задания, используя автозаполнение.

  2. Задать формулу для вычисления функции и скопировать её.

  3. Построить график на основе полученных результатов расчета функции Y.

  4. Найти значение Х, если известно значение Y в соответствии с вариантом задания. Для решения уравнения использовать опцию Подбор параметра.

Задание в MathCad сделать двумя способами:

1 способ (без использования панели программирования):

  1. Задать начальное, конечное значения и шаг аргумента.

  2. Записать формулу вычисления функции.

  3. Вывести значения функции при заданных аргументах.

  4. Построить график функции.

2 способ (с использованием операторов панели программирования):

  1. Задать функцию вычисления Y с тремя фактическими параметрами.

Обратиться к функции, задав формальные параметры Xn, Xk, х

Решение:

Excel

Настройки опции «Подбор параметра»:

MathCad

Задача 4. Работа с одномерными массивами

Задание: Даны два одномерных массива. Во второй массив ввести числа, используя генератор случайных чисел. Объединить два массива в один, сложив элементы массива поэлементно. Найти сумму, среднее арифметическое и максимальное значения полученного массива.

Задание в Excel: Выполнить задание с использованием стандартных функций рабочего листа Excel.

Задание в MathCad: Задание выполнить двумя способами:

1 способ: использование операторов панели программирования в MathCad.

2 способ: использование функций для работы с массивами.

Решение:

Excel.

Вид таблицы с формулами:

Вид таблицы с результатами вычислений:

MathCad

Задача 5. Работа с массивами. Построение графиков.

Задание: Дан массив X из не менее пяти чисел (аргументов функции Y). Значения элементов массива ввести самостоятельно, например: X={0,4; 0,7; 1,6; 1,8; 2}. Найти значение функции для каждого аргумента. Построить график функции. Выполнить задание с использованием стандартных функций рабочего листа Excel и в MathCad.

Excel:

MathCad:

Задача 6. Работа с двумерными массивами.

Задание: Дан двумерный массив чисел произвольной размерности. Выполнить задания, приведённые ниже по вариантам с использованием стандартных функций рабочего листа Excel и с использованием операторов панели программирования в MathCad.

Найти:

  1. Общее число больных по месяцам.

  2. Среднее число больных по месяцам.

  3. Среднее ежемесячное кол-во больных в текущем году по каждой болезни.

  4. Общее число больных по каждой болезни.

  5. Максимальное число больных за полугодие.

  6. Прирост заболеваний каждой болезнью в сравнении с прошлым полугодием.

Решение:

Excel:

Вид таблицы с формулами:

Вид таблицы с результатами вычислений:

MathCad:

Задание II. Решение задач в MATHCAD

Задание III. Решение задач в excel

Разработайте программу с удобным диалоговым окном для создания на рабочем листе базы данных в соответствии с выбранным вариантом. Выбор элементов управления, соответствующего каждому полю базы данных, оставляется на ваше усмотрение. Написать макрос формирования диаграммы данных.

База данных по учету оплаты телефонных услуг. Таблица базы данных должна содержать поля: фамилия, имя, отчество, адрес плательщика, дата платежа, вид платежа (абонентская плата за телефон, абонентская плата за радио, услуги Интернет, межгород), стоимость за единицу услуги, долг (переплата), сумма.

20

Соседние файлы в папке Семестровая
  • #
    12.11.202030.61 Кб9Задача_2.xmcd
  • #
    12.11.202078.83 Кб7Задача_3.xmcd
  • #
    12.11.202092.63 Кб7Задача_4.xmcd
  • #
    12.11.202032.08 Кб7Задача_5.xmcd
  • #
    12.11.2020289.89 Кб11Задача_6.xmcd
  • #
    12.11.2020647.17 Кб15Отчет.doc