Лабораторная работа № 22. Численные методы решения уравнений. Метод хорд
Задание 1. Решить уравнение методами хорд, сравнить результат, с результатом, полученным с помощью функции ROOT. , [1;4].
Задание 2. Решить уравнение методами дихотомии и методом хорд. Сделать вывод о точности каждого метода.
на отрезке [1;3].
Задание 3. Решить уравнение методом гипотенуз и с помощью оператора Given – Find. Сравнить ответы.
, на отрезке [0;10].
Лабораторная работа № 23. Самостоятельная работа по численные методы решения уравнений
Задание 1. Решить уравнение методами дихотомии, хорд, сравнить с результатом, полученным с помощью функции ROOT. Сделать вывод о точности каждого метода.
Задание 2. Решить уравнение методом гипотенуз и с помощью оператора Given – Find. Сравнить ответы
Уравнение взять из таблицы, вариант совпадает с номером компьютера
№ варианта | Уравнение f( x)=0 | Диапазон поиска корней | |
A | B | ||
1 | f(x)=3sin(2x)+x2-x-2 | 1 | 3 |
2 | f(x)=2sin(x)+cos(x+1)+x-2.7 | 1 | 4 |
3 | f(x)=4sin(x)+0.25cos(x)-3.5 | 0 | 4 |
4 | 3 | 6 | |
5 | 2 | 6 | |
6 | 1 | 8 | |
7 | 1 | 6 | |
8 | 2 | 6 | |
9 | 1 | 7 | |
10 | 2 | 8 | |
11 | 2 | 3 | |
12 | 1 | 4 | |
13 | 2 | 8 | |
14 | 1 | 2 | |
15 | 4 | 14 |
Лабораторная работа № 24. Начала программирования в Mathcad
Задачи на программирование алгоритмов линейной структуры
1. Даны два числа a и b. Получить их сумму, разность и произведение.
|
|
2. Даны действительные числа x и y. Получить (|x| – |y|) / (1 + |x·y|).
3. Дана длина ребра куба. Найти площадь грани, площадь полной поверхности и объем этого куба.
4. Даны два действительных положительных числа. Найти среднее арифметическое и среднее геометрическое этих чисел.
5. Вычислить расстояние между двумя точками с координатами (x1;y1) и (x2;y2).
Задачи на программирование алгоритмов разветвляющейся структуры
1. Найти значение корня, если подкоренное выражение неотрицательно, в противном случае вывести сообщение о невозможности данного действия
х | -45 | -5 | 10 | 2 |
Результат | Нет решения | 20,424 | Нет решения | 13,633 |
2. Найти значение логарифма, если выражение положительно, в противном случае вывести сообщение о невозможности данного действия
х | 2 | π | 22 | 25+π/3 |
Результат | 0,819 | 16,766 | Нет решения | Нет решения |
3. Вычислить кусочную функцию
f(x) = 10sin(x), x ≤0
x2 -1, x>0
построить график
Циклический алгоритм
Оператор for
1. Найти сумму десяти чисел
2. Задать вектор, состоящий из 7 элементов. Найти сумму элементов данного вектора
|
|
Оператор While
3. Из вектора полученных чисел а (по закону формирования) найти номер элемента, больше заданного числа Н
4. Вычислить сумму положительных значений функции среди пяти сосчитанных ее значений
Задания на оператор for
- Задать вектор Si, состоящий из 12 элементов. Найти сумму всех элементов, стоящих на четных местах.
- Задать вектор Ki, состоящий из 15 элементов. Найти произведение всех отрицательных элементов, стоящих на нечетных местах
Задания на оператор while
3. Задать вектор Рi, состоящий из 7 элементов по закону образования. Определить элемент, больший числа В (число В задать в тексте программы).
4. Задать вектор Ki, состоящий из 11 элементов. Определить номер элемента, значение которого не превосходит числа А (число А задать в тексте программы).
5. Задать вектор Мi, состоящий из 15 элементов. Определить третий элемент, больший числа С (число С задать в тексте программы).
Дата добавления: 2020-04-08; просмотров: 169; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!