
- •Часть 1
- •Часть 1
- •1.1. Теоретические сведения
- •1.1.1. Области Mathcad-документа
- •1.1.2. Определение переменных
- •1.1.3. Ввод и редактирование формул
- •Получим результат:
- •1.2. Пример выполнения работы Лабораторная работа 1
- •1.3. Задания
- •Цель работы: изучение приемов работы в системеMathcadпри табуляции значений и построении графиков функций.
- •2.1. Теоретические сведения
- •2.1.1 Определение переменных, получающих значения из заданного диапазона
- •2.1.3. Пример построения графика
- •2.2. Пример выполнения работы Лабораторная работа 2
- •2.3. Задания
- •3.1. Теоретические сведения
- •3.1.1. Условный оператор
- •3.1.2. Операторы циклов for и while
- •Пример 1. Вычислить сумму значений Решение:
- •Пример 2. Вычислить сумму значений Решение:
- •3.1.3. Оператор прерываний break
- •Пример выполнения работы Лабораторная работа 3
- •Задания
- •4.1. Теоретические сведения
- •4.1.1. Метод половинного деления
- •4.1.2. Метод Ньютона
- •4.1.3. Метод простой итерации
- •4.1.4. Встроенные функции Mathcad для поиска корней уравнений
- •Пример выполнения работы
- •5.1. Теоретические сведения
- •5.1.1. Действия над матрицами
- •Поэлементное умножение матриц с использованием векторизации
- •5.1.2. Решение матричных уравнений
- •5.2. Пример выполнения работы Лабораторная работа 5
- •Задания
- •Часть 1
- •644046, Г. Омск, пр. Маркса, 35
Пример выполнения работы Лабораторная работа 3
Выполнил студент гр. 10 а (фамилия)
Тема «Приемы программирования в Mathcad».
Задание изучить правила создания программ с использованием операторов if, for и while.
Составление программы вычисления функции с использованием условного оператора:
Использование
операторов произведения
и
суммы
a := 8.2
Циклические программы:
с использованием оператора for
n
:=10
с использованием оператора while
Задания
Задание 1. Составить программу вычисления функции с исполь-зованием условного оператораif. Задания по вариантам приведены в табл. 6.
Т а б л и ц а 6
Функции для вычисления с использованием условного оператора
Вариант |
Функция |
Исходные данные |
Контрольные значения |
Результат |
1 |
2 |
3 |
4 |
5 |
1 |
|
a = 0,12; b = 4,4 |
x1 = 0,17; x2 = 1,2; x3 = 3,9 |
y1 = 4,39; y2 = 3,76; y3 = 7,3 |
2 |
|
L = 6,2 |
x1 = 1,1; x2 = 0,2; x3 = 1,6 |
y1 = 0,31; y2 = 0,89; y3 = 0,29 |
Продолжение табл. 6
1 |
2 |
3 |
4 |
5 |
3 |
|
a = 2,8 |
x1 = 0; x2 = 2; x3 = 5,3 |
y1 = 0; y2 = 22,4; y3 = 3,88 |
4 |
|
a = 0,01; b = 2 |
x1 = 3,6; x2 = 0; x3 = 7,1 |
y1 = 0,009; y2 = 0; y3 = 1,9 |
5 |
|
a = 98,3; b = 4,5 |
x1 = 0,1; x2 = 0,33; x3 = 1,8 |
y1 = 4,59; y2 = 15,2; y3 = 4,13 |
6 |
|
a = 2,81; b = 5,96 |
x1 = 12,6; x2 = 3,2; x3 = 10,3 |
y1 = 180,9; y2 = 3,867; y3 = 0,3 |
7 |
|
a = 4,4 |
x1 = 7,5; x2 = 3,98; x3 = 1000 |
y1 = 0,82; y2 = 0,55; y3 = 1,28 |
8 |
|
a = 2 |
x1 = 1,3; x2 = 2; x3 = 9,9 |
y1 = 2,612; y2 = 2,016; y3 = 0,813 |
9 |
|
a = 11,3 |
x1 = 2,3; x2 = 0,1; x3 = 2,3 |
y1 = 0,362; y2 = 12,01; y3 = 0,42 |
10 |
|
a = 0,1 |
x1 = 9,2; x2 = 20; x3 = 28,3 |
y1 = 0,0002; y2 = 0,66; y3 = 2,90 |
Окончание табл. 6
1 |
2 |
3 |
4 |
5 |
11 |
|
b = 7,2 |
x1 = 1; x2 = 7,2; x3 = 38 |
y1 = 1,945; y2 = 0,990; y3 = 3,553 |
12 |
|
a = π |
x1 = 8,3; x2 = 0; x3 = 5,7 |
y1 = 3,40; y2 = 4,33; y3 = 2,61 |
13 |
|
w = /2 |
x1 = 0,1; x2 = 3,1; x3 = 5,1 |
y1 = 0,009; y2 = 0,944; y3 = 0,0001 |
14 |
|
z = 2,3 |
x1 = 4,5; x2 = 0; x3 = 4,5 |
y1 = 2,94; y2 = 5,29; y3 = 1,916 |
15 |
|
a = 3,8 |
x1 = 5,1; x2 = 3,3; x3 = 5,1 |
y1 = 5,1; y2 = 2,19; y3 = 0,051 |
Задание 2. Составить программу вычисления функции с исполь-зованием:
оператора Mathcad или (в зависимости от варианта);
оператора for;
оператора while.
Задания по вариантам приведены в табл. 7.
Т а б л и ц а 7
Функции для вычисления в цикле
Вариант |
Функция |
Исходные данные |
1 |
2 |
3 |
1 |
|
x = 10 |
Окончание табл. 7
1 |
2 |
3 |
2 |
|
x = 0,11 |
3 |
|
x = 0,99 |
4 |
|
x = 0,2; y = 0,3 |
5 |
|
x = 0,57 |
6 |
|
a = 5,8 |
7 |
|
x = 10 |
8 |
|
x = /60 |
9 |
|
x = /20 |
10 |
|
x = 0,123 |
11 |
|
|
12 |
|
x = 0,25 |
13 |
|
x = 10 |
14 |
|
y = 15 |
15 |
|
y = 0,28 |
Лабораторная работа 4
Отыскание корней уравнения
Цель работы:реализация методов решения нелинейных уравнений в системеMathcad.