Студопедия КАТЕГОРИИ: АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Решение полиномиальных уравнений. Функция polyroots
Для решения полиномиальных уравнений вида или нахождения всех корней полинома степени n используют функцию polyroots(v), возвращающую вектор-столбец длины n, состоящий из корней полинома, как действительных, так и комплексных. Аргументом функции polyroots является вектор v длины n + 1(1 ≤ n ≤ 100), содержащий коэффициенты полинома. При решении полиномиального уравнения в Mathcad необходимо: · набрать в формульной области полином; · выделить управляющим курсором переменную, которую надо найти; · создать вектор из коэффициентов полинома командой Symbolics / Polynomial Coefficients (Символика / Коэффициенты полинома); · скопировать вектор коэффициентов полинома в буфер обмена; · набрать имя функции polyroots, вставить из буфера обмена вектор коэффициентов полинома в качестве аргумента функции и отобразить результаты нахождения корней, нажав клавишу равно .=.. Второй способ включает: · создание вектора v; · выполнение оператора присваивания ; · визуализацию результатов решения X. Доступ к каждому отдельному корню − элементу вектора X − осуществляется с помощью индекса, например, Xi =. Пример 7. Решить уравнение . (8) Решение. Наберите левую часть уравнения, не приравнивая выражение к 0, и выделите синим курсором-уголком переменную x: Выполните команду Symbolics / Polynomial Coefficients (Символика / Коэффициенты полинома). Появившийся вектор коэффициентов полинома выделите и скопируйте в буфер обмена, нажав комбинацию клавиш Ctrl X. Наберите v := и вставьте вектор из буфера обмена, нажав комбинацию клавиш Ctrl V. Обратитесь к функции polyroots(v) и нажмите клавишу .=. (равно), чтобы отобразить результаты нахождения корней уравнения:
Если решения искать по формуле , то значения корней можно локализовать так:
|
||
Последнее изменение этой страницы: 2018-05-10; просмотров: 274. stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда... |