Методические рекомендации. 1. Запишите функцию (предварительно приведя уравнение к виду f(x)=0)

Первый способ.

1. Запишите функцию (предварительно приведя уравнение к виду f(x)=0): .

2. Постройте график функции. График пересекает ось абсцисс в одной точке, значит, уравнение имеет один корень.

3. Запишите стандартную команду:

solve(f(x); x)=.

Справа от знака равенства увидим результат: 0,7391.

2 Выполните проверку, найдя значение функции в полученной точке:

.

Если бы решение было точным, то при проверке получили бы 0. Значение означает, что результат получен с точностью до 4-го знака.

Конечный вид документа SMathStudio:

Второй способ.

1. Запишите функцию в виде: .

2 Выделите курсором переменную х.

3. В меню выбрать Вычисление ® Найти корни.

4. Выполните проверку.

1. Конечный вид документа SMathStudio:

Третий способ.

1. Запишите функцию: .

2. Для получения аналитического решения запишите стандартную команду:

solve(f(x); x), после которой на ПИ «Арифметика» выберите →.

3. Выполните проверку, найдя значение функции в полученной точке.

Конечный вид документа SMathStudio:

Если бы решение было точным, то при проверке получили бы 0. Значение означает, что результат получен с точностью до 4-го знака. Делаем вывод, что SMathStudio не может найти точные корни данного уравнения.

Примечание 1.

Если уравнение имеет несколько корней (как, например, уравнение ), то применение стандартной процедуры решения даст ответ в виде вектора:

Корни выдаются в диапазоне «по умолчанию» [-20; 20]. Изменить диапазон можно в меню Сервис – Опции – Вычисление.

Можно использовать второй вариант этой процедуры для выбора решения на заданном промежутке. Для этого при наборе solve во всплывающей подсказке выбираем solve(4) и в шаблон вписываем:

Solve(<уравнение>; <имя переменной>; левая граница интервала; правая граница интервала). Получим:

Примечание 2.

Если функция f(x) в уравнении f(x)=0 представляет собой полином степени n, то процедура solve может выдать только один корень. Чтобы получить все корни полинома (их количество совпадает со степенью полинома), стоит использовать встроенную функцию polyroots(v). Например, найдем численно корни полинома x3+2x-1=0.

1) задаем функцию (левую часть уравнения f(x)=0).

2) задаем вектор коэффициентов (кнопка на ПИ «Матрица»), в появившемся диалоговом окне указываем количество строк (равно степени полинома +1) и столбцов (количество уравнений).

3) записываем функцию polyroots(v)=.

4) делаем проверку, подставив найденные значения в функцию.

Конечный вид документа Smath Studio:


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: