Хелпикс

Главная

Контакты

Случайная статья





Методические указания



1. Формирование задач

В работе предусмотрены 3 задачи:

- ввод исходных данных,

- решение нелинейного уравнения,

- решение системы из двух нелинейных уравнений.

При решении нелинейного уравнения оно формируется из функций задания, как f1(x)=0.

При решении системы нелинейных уравнений она формируется из функций задания, как два уравнения y=f1(x) и y=f2(x).

Рекомендуется функции из задания определить, как функции пользователя. Это упростит обращения к ним при решении уравнений. В качестве имен функций можно выбрать f1 и f2.

2. Локализация корней

Уравнение или система уравнений может иметь несколько корней, каждый из которых ищется отдельно. При этом для каждого корня надо задать начальное значение аргумента, близкое к нему.

Начальное значение ищется путем локализации корня. Для этого надо просчитать значения функций в заданном интервале и построить их графики.

Начальное значение для решения одного уравнения - точка пересечения графиком функции оси Х. Начальное значение для решения системы двух уравнений - точка взаимного пересечения графиков функций.

3. Функция root

Используется для нахождения корня нелинейного уравнения. Формат этой функции:

root(выражение, имя переменной).

В простейшем случае выражение может быть именем функции.

Примеры использования:

х: = начальное значение

root(f1(x), x)=...

               

х: = начальное значение

x0: =root(f1(x), x)

х0=...

В первом случае после знака равенства сразу выводится значение корня, во втором сначала переменной x0 присваивается значение корня, и затем оно может быть выведено.

4. Запись системы уравнений

Формат записи:

           Начальные значения аргументов

           Given

                 Уравнение 1

                 Уравнение 2

                ...........

                 Ограничительные условия

           Выражения с функциями Findи/или Minerr

           Проверка при необходимости подстановкой результата.

Для ввода знака равенства используется комбинация клавиш [Ctrl]+[=]. Выводится жирный знак равенства. Его можно получить и из палитры «Отношения».

5. Функции Find и Minerr

Используются для нахождения корней нелинейного уравнения. В функции Find реализован алгоритм поиска точного значения корня, а в функцииMinerr -

приближенного значения с минимальной среднеквадратичной погрешностью. Формат функций:

Find(список переменных)

Minerr(список переменных).

Примеры использования:

x: = начальное значение y: = начальное значение 

Given

           y=f1(x)

           y=f2(x)

           Ограничительные условия

Find(x, y)=...

 

x: = начальное значение y: = начальное значение

Given

           y=f1(x)

           y=f2(x)

           Ограничительные условия

: =Find(x, y)

=...

В первом случае в строке Find после знака равенства сразу выводится вектор со значениями переменных для корня, во втором сначала вектору из x1 и y1 присваиваются значение корня, и затем вектор выводится.



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.