Вопросы по теме 'sympy'

Нет решений с показателями в python sympy
Когда я запускаю эту программу, в конце я не получаю решения, но оно должно быть (я верю). Любая идея, что я делаю неправильно? Если вы уберете Q из уравнения e2, оно, кажется, работает правильно. #!/usr/bin/python from sympy import * a,b,w,r =...
460 просмотров
schedule 01.02.2024

Использование sympy с Mayavi
У меня есть проект, в котором я хотел бы отобразить результаты некоторых манипуляций SymPy с mayavi. В частности, я хотел бы использовать какую-нибудь функцию в contour3d . Вот что я придумал, но это не работает #!/usr/bin/env python2 from...
393 просмотров
schedule 05.11.2023

Неудобная замена в Sympy
Есть ли более простой способ сделать замену в Sympy, который похож на Sage или Mathematica. В Mathematica у вас есть нечто, называемое remove(), которое с учетом набора уравнений вы можете попросить исключить определенные переменные. В Sage вам...
1209 просмотров
schedule 17.05.2024

Ошибка Sympy/mpmath/gmpy при использовании многопроцессорной обработки
РЕДАКТИРОВАТЬ: это симпатичная ошибка. Я переместил обсуждение на https://github.com/sympy/sympy/issues/7457 У меня есть программа на Python, которая использует sympy для выполнения некоторых основных функций, связанных с пересечением линии и...
629 просмотров
schedule 20.02.2024

Sympy - неправильное преобразование `solve()`
Прошу прощения, если это уже спрашивали. Я только изучаю SymPy, и мне интересно, почему он не дает правильного ответа на то, что кажется простым уравнением. from sympy.solvers import solve from sympy import Symbol, simplify from sympy.abc...
96 просмотров
schedule 04.03.2024

передача символьной матрицы в sympy.lambdify
Я хочу создать функцию символьной матрицы в sympy, а затем ламбдифицировать ее для оценки в numpy. Давайте попробуем простую функцию, которая возвращает именно то, что я ей подаю, f(x) = x, но в конечном итоге я хотел бы сделать что-то вроде следа...
694 просмотров
schedule 05.11.2022

Как найти n-й член ряда Тейлора в Sympy
Есть ли способ вычислить n-й член разложения в ряд Тейлора, не определяя значение n? В случае синуса это (-1)**n*x**(2*n+1)/(2*n+1)! . В Maxima это (несколько) родственная форма, чтобы сделать это с powerseries(sin(x), x, 0) .
908 просмотров
schedule 11.12.2023

Проблема с функцией SymPy diff()
Я работаю над реализацией различных численных методов на питоне, включая обратный Эйлер. Таким образом, я решил реализовать быстрый метод Ньютона-Рафсона, который дал бы мне желаемый корень для уравнений с переменными, с которыми придется иметь дело...
419 просмотров
schedule 23.03.2024

заменить функцию sympy произвольными аргументами
Это должно быть легкой задачей, но мне трудно заставить ее работать в Sympy. Я хочу заменить неопределенную функцию с произвольными аргументами определенной формулой, например: from sympy import * var('a b c') f= Function('f') test= f(a+b) lin=...
531 просмотров
schedule 11.11.2023

Получение поэлементных уравнений умножения матриц в sympy
У меня есть 2 матрицы, первая из которых разреженная с целыми коэффициентами. import sympy A = sympy.eye(2) A.row_op(1, lambda v, j: v + 2*A[0, j]) Вторая - символическая, и я выполняю между ними операцию: M = MatrixSymbol('M', 2, 1) X =...
2536 просмотров
schedule 30.05.2024

Как проверить, является ли комплексное число целым числом
Учитывая числовое значение x , вы можете просто сделать это float(x).is_integer() , чтобы проверить, является ли оно целым числом. Есть ли способ сделать это для комплексных чисел? Я пытаюсь использовать понимание списка, чтобы брать только...
1217 просмотров
schedule 13.02.2024

Получение лучшего ответа от обратного преобразования Лапласа sympy
Пытаясь вычислить следующие строки, я получаю очень сложный результат. from sympy import * s = symbols("s") t = symbols("t") h = 1/(s**3 + s**2/5 + s) inverse_laplace_transform(h,s,t) Результат следующий:...
2742 просмотров
schedule 04.03.2024

Угол Python Sympy комплексного числа?
Какова функция sympy для получения угла комплексного числа? В numpy я могу сделать: numpy.angle(complexnumber) В sympy я хочу просто взять угол выражения: sympy.givemeangle(sympyexpression_whichevaluatestoacomplexnumber) Я...
1383 просмотров
schedule 27.11.2022

использование многопроцессорности с sympy
У меня есть большое уравнение, и я использую библиотеку Sympy для его решения, в случае символических переменных и их большого количества Python тратит много времени на решение. Как я могу использовать многопроцессорность в этой задаче? UPD: Да, мне...
1664 просмотров
schedule 26.10.2023

Как ламбдифицировать эллиптические функции в sympy
Я хочу использовать эллиптическую функцию, встроенную в библиотеку sympy, но что-то не так, когда я пытаюсь лямбдифицировать elliptic(f(z)), где f — символьная функция: import sympy as sym import numpy as np r = sym.S('r') _f = 500.0*r...
238 просмотров
schedule 27.10.2022

Оптимизация Python с использованием sympy lambdify и scipy
Я пытаюсь максимизировать функцию, определенную sympy, но не могу заставить ее работать. Основная идея может быть резюмирована следующим образом: import sympy from scipy.optimize import minimize from sympy.utilities.lambdify import...
3332 просмотров
schedule 03.01.2024

Вторая производная функции Ганкеля unsing sympy
Я хочу построить вторую производную функции Ханкеля с помощью Simpy. В Mathematica это так же просто, как: D[HankelH2[1,z],z] Это можно сделать аналитически с помощью свойства Первая производная функции Ганкеля второго рода и первого...
367 просмотров

Сравнение результатов фактора Sympy false
Я обнаружил проблему с Sympy, которую не могу понять. Почему это возвращает false ... factor(81*q + 90) == 9*(9*q + 10) ... пока это вернет истину? factor(q**2-64) == (q+8)*(q-8) Когда я печатаю factor(81*q + 90) вывод...
41 просмотров
schedule 23.09.2022

Расчет, в котором выход представляет собой квадратный полином плюс остаток
Мой сын учится вычислять формулу параболы с помощью директрисы и точки фокусировки на своем курсе Академии Хана. (a,b) — точка фокусировки, k — параметр направляющей при y=k. Я хотел показать ему простой способ проверки результатов с помощью Sympy;...
69 просмотров
schedule 10.05.2024

Символическое определение бинома с использованием SymPy
Я пытаюсь символически определить биномиальную функцию с помощью Sympy. Моя первая попытка была такой: import numpy as np import scipy.stats as st import sklearn.linear_model as lm import matplotlib.pyplot as plt import sympy as sp...
515 просмотров
schedule 08.04.2024