КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Гооt (Выражение, Имя_переменной)
Численное решение нелинейного уравнения Введение Как известно, многие уравнения и системы уравнений не имеют аналитических решений/ Однако такие уравнения могут решаться численными методами с заданной точностью (не более значения заданного системной переменной TOL). Для определения корней уравнения в Mathcad встроена специальная функция root. Она может быть вызвана как с двумя, так и с четырьмя аргументами. 1.1 Рассмотрим вызов функции root. с двумя параметрами. Эта функция возвращает значение переменной, при котором выражение дает 0. Результат может быть и комплексным. Функция реализует вычисления методом секущих. Пример: решить уравнение cos(x)=sin(x) Перед вызовом root. необходимо: Привести уравнение к виду: f(x)=0 cos(x) - sin(x) =0 Определить как функцию левую часть уравнения. f(x) = cos(x) - sin(x) Задать начальное приближение. Оно часто известно из физических соображений либо может быть получено из графика функции. Будем считать, что начальное приближение После чего можно вызвать функцию и получить: Можно выполнить следующую проверку: Значение результата f(r) функции мало, однако это не 0. Дело в том, что поскольку реализуется итерационный алгоритм, то решение получается лишь с заданной точностью. Точность регулируется заданием системной переменной TOL (по умолчанию TOL=10-3) Перед вызовом функции значение TOL можно изменить. Например: . Точность TOL можно определить и в меню Math/Options. При выводе результата отображается только три значащих цифры. Это можно отрегулировать в меню Format/Number/Displayed precision.
1.2 Функцию root. можно вызвать с четырьмя параметрами. гооt (Выражение, Имя_переменной, Начало_отрезка, Конец_отрезка) Третий и четвёртый параметры представляют собой отрезок на оси аргумента, в котором находится корень. Если корень единственен на этом отрезке, то значения функции в этих точках будут противоположных знаков. Например: Если на указанном отрезке корни отсутствуют или же их несколько, то будет выдано сообщение о том, что на концах отрезка знак у функции один и тот же. В случае, если корней на отрезке несколько, но требование разных знаков соблюдается, функция вернёт самый правый корень.
Дата добавления: 2015-04-25; Просмотров: 330; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |