Статус: Newbie
Группы: Registered
Зарегистрирован: 18.06.2012(UTC)
Сообщений: 3
Доброго всем дня!
Стали решать квадратное уравнения разными методами, в т.ч. при помощи polyroots (это же все-таки полином)
И данная функция работает не всегда корректно (скрин прилагается).
Может, кто подскажет, в чем дело?
Да и с функцией roots тоже проблемы (непонятки):
1. почему она выводит только один корень для квадратного уравнения?
2. разве обязательно для СНУ начальные приближения? но без них не считает. Да и с ними тоже как-то непонятно: знаю, что есть 2 корня (по графику), с первым приближением находит, а для второго говорит что нет действительных корней (хотя они есть)
3. может просто в документации не указано, что roots ищет только действительные корни? было бы неплохо искать и комплексные =)
Статус: Advanced Member
Группы: Registered
Зарегистрирован: 21.05.2009(UTC)
Сообщений: 155
Откуда: Россия, Новочеркасск
Сказал «Спасибо»: 21 раз Поблагодарили: 13 раз в 9 постах
Поменяйте местами -8 и 5, и будет вам счастье великое...
Хотя, конечно, не есть хорошо, что в описании не сказано, в каком порядке в вектор заносятся коэффициенты полинома.
Отредактировано пользователем 21 июня 2012 г. 17:11:35(UTC)
| Причина: Не указана
Статус: Advanced Member
Группы: Registered
Зарегистрирован: 21.05.2009(UTC)
Сообщений: 155
Откуда: Россия, Новочеркасск
Сказал «Спасибо»: 21 раз Поблагодарили: 13 раз в 9 постах
Автор: sdanilov 2. разве обязательно для СНУ начальные приближения? но без них не считает. Да и с ними тоже как-то непонятно: знаю, что есть 2 корня (по графику), с первым приближением находит, а для второго говорит что нет действительных корней (хотя они есть)
Насколько я знаю, начальное приближение всегда указывается. Можете сделать это сами, а можете отдать на откуп программе. Выбор нужного приближения - та еще головная боль, об этом, кстати, и в описании методов решении СНУ иногда говорится, что используемый для решения метод чувствителен к выбору начального приближения. Ситуация, когда при одном приближении корни находятся, а при другом нет, очень реальна...
Быстрый переход
Форум проекта SMath
SMath Studio
- Скачать SMath Studio
--- Архив
--- Ночные сборки
- Примеры использования
- Вопросы по использованию
- Предложения
- Ошибки
Математика
- Документы
- Алгоритмы
- Математические задачи
Общение
- О проекте
- Общение
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.