МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
ОДЕСЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ ІМЕНІ І.І. МЕЧНИКОВА
КОЛЕДЖ ЕКОНОМІКИ ТАСОЦІАЛЬНОЇ РОБОТИ
ЗВІТ
По Учбовій практиці
Місце проходження практики:
Тема: Застосування програмування в середовищі «Mathcad» при розв΄язуванні задач
Термін практики: з по
Виконала студентка групи: 2 – А Тіхонова Тетяна Андріївна
Перевірив: керівник практики від цілової комісії
Оцінка: Дата перевірки:
Одеса 2018 р.
Задание 1. Построить программу-функцию для вычисления значений функции. Вычислите значение функции при заданном x, используя различные формы обращения к программе-функции.
f
x = 2,96
Решение
Для ввода в рабочий документ описания программы-функции необходимо выполнить следующие действия:
|
|
· ввести имя программы-функции и список формальных параметров, заключенный в круглые скобки
· ввести символ “: ” – на экране отображается как “:=”;
· открыть окно «Программирование» и щелкнуть на оператор Add line. На экране появится вертикальная черта и вертикальный столбец с двумя полями для ввода операторов, образующих тело программы-функции;
· перейти в поле 1 (щелкнув на нём мышью или нажав клавишу [Tab]) и ввести первый оператор тела программы-функции.
· затем ввести второй, третий и т.д. операторы, добавляя пустые поля с помощью щелчка на кнопке Add line окна „Программирование”.
· заполнить самое нижнее поле ввода, введя туда выражение, определяющее возвращаемое через имя программы-функции.
· затем присваиваем переменной x значение 2,96. Затем ниже записываем функцию и ставим знак присваивания “:= ”, программа выдаст нам значения функции в данной точке.
Ответ: f(2,96) = 5,231
Задание 2. Построить программу-функцию для вычисления значений функции. Вычислить значения функции при заданных параметрах и аргументах.
f
a = 1,6
b = 2,6
c = 1,7
x = -1,5
y =1,8
z =2,7
Решение.
· Также, как и в первом задании, описываем эту программу-функцию. В первое поле нужно записать функцию с первым набором знаков, во втором - со вторым набором, в третьем записать пару решений уравнений из первого и второго поля.
· Потом выше присваиваем значения к переменным а, b, c, x, y, z.
· Затем вне программы-функции записываем функцию, ставим знак “:=” и программа даст пару чисел, которая и есть решением функции с данными параметрами.
Ответ: f(a, b, c, x, y, z) =(5,164, -0,179)
|
|
Задание 3. Построить программу-функцию для вычисления значений функции f(x). Вычислить значение функции при заданных значениях x1, x2, x3.
f
x1 = -2
x2 = 3
x3 = 5
Решение
· Сначала нужно описать программу-функцию. В параметрах программа записываем с помощью оператора if в окне «Программирование».
· Затем перед словом if мы записываем значение, которому будет равна функция, а за ним – условие, при котором она будет равна данному значению.
· Тоже самое проделываем со вторым условием и значением.
· Для третьего условия используем оператор Otherwise.
· Перед этим словом записываем третье значение функции, которое она будет принимать в других случаях.
· Когда программа-функция описана, под ней присваиваем х значение -2.
· Программа посчитает чему равна функция в этом случае.
· Чтобы узнать, чему буде равна функция при x2 = 3, просто присвоим x значение 3, а не -2.
· Тоже делаем и в случае, если x = 5.
Ответ: f(-2) = 0,764
f(3) = 2,152
f(5) = -4,608
Задание 4. Построить программу-функцию для вычисления значений.
Вычислить S(x1,n) = . Здесь xi = sin(xi-1). x1= 0,7; n = 12.
Решение.
· Для начала нужно определить какие значения может принимать i. Поскольку индекс суммирования равен 2, а верхняя граница суммирования равна n =12, то i может принимать значения от 2 до 12. Присвоим ей эти значения с помощью кнопки «область переменной» на окне «Матрица».
· Дальше присваиваем x1 значение 0.7.
· Присваиваем xi значение sin(xi-1).
· Для проверки исправности программы найдем чему равны x2, x7 и x12.
· Присвоим n значение 12.
· С помощью кнопки «Суммирование» на окне «Исчисления». Найдем алгебраическую сумму x2, x3, …, x12.
Ответ: S(x1,n) = 5,536
Задание 5. Вычислить f(A), если
f , если A =
Решение.