Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.85/13: Рейтинг темы: голосов - 13, средняя оценка - 4.85
1 / 1 / 0
Регистрация: 08.07.2022
Сообщений: 25

Решение уравнения

05.09.2022, 23:21. Показов 3181. Ответов 31
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Решить уравнение максисмально простым и понятным способом.
Миниатюры
Решение уравнения  
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
05.09.2022, 23:21
Ответы с готовыми решениями:

Решение уравнения
#include <iostream> #include <cmath> using namespace std; int main() { setlocale(LC_ALL, "rus"); int x; double y; ...

Решение уравнения
Уравнение прикреплено снизу в виде картинки После решения уравнения нужно вывести его через matplotlib в виде графика Примерный вид...

Решение уравнения
сделайте пожалуйста решатель уравнения A*x**2 + B*x + C = 0 (чтобы правильно работал и для линейного, и для 0-й степени)

31
06.09.2022, 09:37
Студворк — интернет-сервис помощи студентам

Не по теме:

u235, бугаг

0
236 / 166 / 51
Регистрация: 14.02.2022
Сообщений: 431
06.09.2022, 09:43
Цитата Сообщение от u235 Посмотреть сообщение
das1, нет, вы почему то приравняли y в исходном уравнении к нулю. Обоснуйте это действие.
Это элементарно.
Я не первый раз встречаюсь с ситуацией, когда ТС говорит "решить уравнение", а сам, в лучшем случае пишет функцию. Не хочу делать обобщений, но некоторые товарищи на форуме не знают чем уравнение отличается от функции. Данная тема - хороший пример вышесказанному.
1
5533 / 2886 / 573
Регистрация: 07.11.2019
Сообщений: 4,812
06.09.2022, 09:55
das1, это уже проблемы ТС. Пусть учится правильно формулировать вопросы и понимать что спрашиваешь.Что он думает или подразумевает в своей голове ни мне, ни вам не ведомо. Есть его сообщение где он просит решить уравнение и все. Точка. Он же не просит вычислить значение функции y(x), найти ее корни, построить график, написать программу вычисления значений функции y(x) с минимальным количеством арифметических действий или что-то еще.
2
236 / 166 / 51
Регистрация: 14.02.2022
Сообщений: 431
06.09.2022, 10:04
Цитата Сообщение от u235 Посмотреть сообщение
das1, это уже проблемы ТС. Пусть учится правильно формулировать вопромы и понимать что спрашиваешь
Совершенно с вами согласен.
ТС просил простой способ решения. А график и есть самый простой. Да, это уравнение можно решить аналитически. Но я не ясновидящий и просто предложил свой метод решения. Может это поможет ТС определиться. Я не склонен думать, что задание (условия задачи) ТС верное. А кстати, где он сам?
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
06.09.2022, 10:26
Цитата Сообщение от das1 Посмотреть сообщение
где он сам?
Сдает решение из 12 поста
0
 Аватар для VistaSV30
988 / 332 / 79
Регистрация: 10.04.2012
Сообщений: 1,252
Записей в блоге: 4
06.09.2022, 11:57
Осваиваю SymPy, скажите правильное решение получилось?
Python
1
2
3
4
5
6
7
8
9
10
11
from sympy import simplify, Symbol
from sympy.solvers import solve
 
y = '((x**2 + 1) / 3*(x**2 - 1)) + (x**2 - 1)*(1 - x)'  # Ошибочная запись исходного выражения
y = '((x * x + 1) / (3 * (x * x - 1))) + (x * x - 1) * (1 - x)'
 
print('Упростить исходное выражение', y)
print(simplify(y))
 
x = Symbol('x')
print('\nКорни уравнения:', solve(y))
Bash
1
2
3
4
Упростить исходное выражение ((x * x + 1) / (3 * (x * x - 1))) + (x * x - 1) * (1 - x)
(x**2 - 3*(x - 1)*(x**2 - 1)**2 + 1)/(3*(x**2 - 1))
 
Корни уравнения: [CRootOf(3*x**5 - 3*x**4 - 6*x**3 + 5*x**2 + 3*x - 4, 0), CRootOf(3*x**5 - 3*x**4 - 6*x**3 + 5*x**2 + 3*x - 4, 1), CRootOf(3*x**5 - 3*x**4 - 6*x**3 + 5*x**2 + 3*x - 4, 2), CRootOf(3*x**5 - 3*x**4 - 6*x**3 + 5*x**2 + 3*x - 4, 3), CRootOf(3*x**5 - 3*x**4 - 6*x**3 + 5*x**2 + 3*x - 4, 4)]
Добавлено через 34 минуты
Получается, что при y=0 численного решения не существует или SymPy не может его найти
0
1 / 1 / 0
Регистрация: 08.07.2022
Сообщений: 25
06.09.2022, 12:05  [ТС]
у меня конкретное задание "решить уравнение". Ни функцию ни что-то ещё. Это не я придумал из головы
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
06.09.2022, 12:14
Viorkss, ну иди скажи преподу что он осёл. Что тут еще посоветуешь?

Добавлено через 52 секунды
Если б ты сам понимал хоть что, мог бы ему все конкретно обосновать.
0
 Аватар для Михалыч
1011 / 355 / 59
Регистрация: 28.02.2013
Сообщений: 939
06.09.2022, 13:13

Не по теме:

Цитата Сообщение от iSmokeJC Посмотреть сообщение
ну иди скажи преподу что он осёл
Я недавно закончил курсы с дипломом гос.университета, причем приличного, в Питере (специальность "Программист"). После них чисто ради интереса сходил на несколько собесов и знаешь, что мне предложили в 2 конторах "Преподаватель курса "Python разработчик" и все... Ладно для меня это был просто эксперимент, а ведь мог бы и пойти...


Не по теме:

Как говорится, был бы спрос на обучение, преподов подберем, а что бы совсем ничего не понятно было, дадим 100500 заданий про Антипа и тестирующую систему в нагрузку) А потом из просочившихся отберем новых "преподавателей"

1
 Аватар для VistaSV30
988 / 332 / 79
Регистрация: 10.04.2012
Сообщений: 1,252
Записей в блоге: 4
06.09.2022, 23:38
Цитата Сообщение от Viorkss Посмотреть сообщение
"решить уравнение"
Одно решение для y=0 нашел
Python
1
2
3
4
5
6
7
8
9
from scipy.optimize import root
 
def func(x):
    return 3*x**5 - 3*x**4 - 6*x**3 + 5*x**2 + 3*x - 4  # Исходная функция после упрощения
 
sol = root(func, 0)
 
print('y = 0 при x =', *sol.x)  # 1.5589374959181264
# print(sol.fun)
Как найти еще два действительных и два мнимых корня пока не знаю
0
5533 / 2886 / 573
Регистрация: 07.11.2019
Сообщений: 4,812
07.09.2022, 08:02
VistaSV30, у уравнения 3*x**5 - 3*x**4 - 6*x**3 + 5*x**2 + 3*x - 4=0 есть только 1 действительный корень (это по графику видно) и 2 пары комплексных.
Python
1
2
3
4
5
from sympy import  Symbol, nroots, I
 
y = '3*x**5 - 3*x**4 - 6*x**3 + 5*x**2 + 3*x - 4'
x = Symbol('x')
print('\nКорни уравнения:', nroots(y))
Code
1
Корни уравнения: [1.55893749591813, -1.01859928608609 - 0.28279610656582*I, -1.01859928608609 + 0.28279610656582*I, 0.739130538127025 - 0.468004143366264*I, 0.739130538127025 + 0.468004143366264*I]
1
 Аватар для VistaSV30
988 / 332 / 79
Регистрация: 10.04.2012
Сообщений: 1,252
Записей в блоге: 4
07.09.2022, 09:57
u235, да действительно!

Спасибо за nroots - вчера весь вечер искал эту функцию
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.09.2022, 09:57

Решение уравнения
Желательно решение простым языком

Решение Интегрального Уравнения
С пояснением (сестре задали в 11 классе написать пробную курсовую(уже голову сломал как это сделать))

Решение дифференциального уравнения
нужно просто написать код на питоне

Sympy: решение уравнения
Имеется уравнение y(-15/16)=e. Нужно решить с помощью sympy. Выдает ошибку на exp. from sympy import * y = symbols('y') ...

Решение кубического уравнения
Ребята можете, пожалуйста, написать рабочий простой код, который решает кубическое уравнение. На ввод подаются коэффициенты a, b, c ,d. При...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
32
Ответ Создать тему
Новые блоги и статьи
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть не большие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru