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

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

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

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

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

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

Факультет

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

Кафедра

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

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

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

Информатика

на тему:

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

Вариант № 7

Студент

Евстигнеева Евгения Евгеньевна

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

Группа

ВСТ-123



Оценка

(баллы)

Проверил

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

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

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

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

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

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

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

Волжский, 2020

Оглавление

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

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

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

6

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

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

9

9

10

10

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

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

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

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

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

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

Вычислить поверхность и объём усеченного конуса, заданного R и r – радиусами оснований, h – высотой, l – отрезком образующей.

( Sбок. = πl(R+r), V = (R2+Rr+r2).

Задание в Excel:

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

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

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

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

Задание в MathCad:

1 способ:

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

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

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

2 способ:

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

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

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

Решение:

Excel

MathCad

Задача 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. Общую продолжительность всех разговоров.

  7. % стоимости разговоров абонента Мухина от суммарной стоимости за полгода.

Решение:

Excel:

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

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

MathCad:

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

        1. Найти скалярное произведение векторов (2 ⋅XY ) ⋅(X+Y ).

        1. Определить вектор Z , координаты которого равны соответственно суммам элементов строк матрицы B .

        1. Вычислить суммы элементов, стоящих на главных диагоналях матриц A, B и C. Найти среднее арифметическое этих сумм.

        1. Переписать все элементы матрицы B по строкам с сохранением порядка следования в вектор Z.

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

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

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

22

Соседние файлы в папке Семестровая работа
  • #
    12.11.202093.29 Кб10Задача_2.mcd
  • #
    12.11.202088 Кб9Задача_3.mcd
  • #
    12.11.202034.76 Кб11Задача_4.mcd
  • #
    12.11.202011.3 Кб11Задача_5.mcd
  • #
    12.11.2020274.74 Кб11Задача_6.mcd
  • #
  • #
    12.11.202043.07 Кб15Товары.xlsm