- •1. Построение графиков
- •1.1. Построение графика. Работа
- •1.2. Построение графика функции с одним условием
- •1.3. Построение графика функции с двумя условиями
- •1.4. Построение двух графиков в одной системе координат
- •1.5. Построение поверхности
- •1.6. Нахождение корней уравнения
- •1.7. Нахождение корней уравнения методом деления отрезка пополам
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Вариант 11
- •Вариант 12
- •Вариант 13
- •Вариант 14
- •Вариант 15
- •Вариант 16
- •Вариант 17
- •Вариант 18
- •Вариант 19
- •Вариант 20
- •Вариант 21
- •Вариант 22
- •Вариант 23
- •Вариант 24
- •Вариант 25
- •Вариант 26
1.6. Нахождение корней уравнения
Рассмотрим пример нахождения всех корней уравнения
x3- 0,01х2 - 0,7044х + 0,139104 = 0.
Отметим, что у полинома третьей степени имеется не более трех вещественных корней. Для нахождения корней их предварительно нужно локализовать. С этой целью необходимо построить график функции или ее протабулировать. Например, протабулируем наш полином на отрезке [-1, 1] с шагом 0,2. В ячейку А2 введем значение параметра Х, а в ячейку В2 введена следующая формула
=A2^3-0.01*A2^2-0.7044*A2+0.139104
По значениям функции можно примерно определить интервал, где находится корень – это значения аргумента Х, при которых значение функции меняет знак на противоположный. В нашем случае это 3 интервала.
Посмотрим в столбце В, где функция Y меняет знак на противоположный?
С -0.1665 на +0.184224 на интервале [-1,-0.8];
с 0.0058 на -0.08 на интервале [0.2,0.4];
с -0.071 на +0.081 на интервале [0.6,0.8]
Построим график функции и посмотрим, где кривая пересекает ось Х.
Рис.1
Из рис.1 видно, что полином меняет знак на тех же интервалах: [-1,-0.8], [0.2,0.4] и [0.6, 0.8]. Это означает, что на каждом из них имеется корень данного полинома. Поскольку полином третьей степени имеет не более трех действительных корней, значит, мы локализовали все его корни.
Найдем корни полинома методом последовательных приближений с помощью команды Сервис, Подбор параметра (Tools, Goal Seek).
В качестве начальных значений приближений к корням можно взять любые точки из отрезков локализации корней.
Возьмем, например, их средние точки: -0.9, 0.3 и 0.7 и введем их в диапазон ячеек С2:С4. В ячейку D2 введем формулу
=С2^3-0.01*С2^2-0.7044*С2+0.139104
Выделим эту ячейку и с помощью маркера заполнения протащим введенную в нее формулу на диапазон D2:D4. Таким образом, в ячейках.D2:D4 вычисляются значения полинома при значениях аргумента, введенного в ячейки С2:С4, соответственно.
Теперь выберем команду Сервис, Подбор параметра (Tools, Goal Seek) и заполним диалоговое окно Подбора параметра (Goal Seek) (рис. 2.22) следующим образом.
(Для 2007: На вкладке Данные в группе Работа с данными выберите команду Анализ “что-если”, а затем выберите в списке пункт Подбор параметра.)
В поле Установить в ячейке (Set Cell) введем D2. Отметим, что в этом поле дается ссылка на ячейку, в которую введена формула, вычисляющая значение левой части уравнения. Для нахождения корня уравнения с помощью средства подбора параметров надо записать уравнение так, чтобы его правая часть не содержала переменную
В поле Значение (То Value) вводим 0 (в этом поле указывается правая часть уравнения).
В поле Изменяя значение ячейки (By Changing Cell) введем С2 (в этом поле дается ссылка на ячейку, отведенную под переменную). Вводить ссылки на ячейки в поля диалогового окна Подбор параметра (Goal Seek) удобнее не с клавиатуры, а щелчком на соответствующей ячейке. При этом Excel автоматически будет превращать их в абсолютные ссылки (в нашем примере $d$2 и $с$2).
После нажатия кнопки ОК средство подбора параметров находит приближенное значение корня, которое помещает в ячейку С2. В данном случае оно равно -0.92.
Аналогично в ячейках СЗ м С4 находим два оставшихся корня. Они равны 0.21 и 0.72