Свързани въпроси 'sympy'

Защо SymPy не работи правилно с реални числа?
Опитвам се да оценя безкрайна сума в SymPy. Докато първият израз се изчислява по начина, по който го очаквам, SymPy изглежда има проблеми с втория израз. from sympy import * n = symbols('n') print Sum((2)**(-n), (n, 1, oo)).doit() print...
153 изгледи
schedule 20.09.2022

Сравняването на резултатите от фактора Sympy е грешно
Открих проблем за Sympy, който не мога да разбера. Защо това връща невярно... factor(81*q + 90) == 9*(9*q + 10) ... докато това се връща true? factor(q**2-64) == (q+8)*(q-8) Когато пиша factor(81*q + 90) изходът е точно...
41 изгледи
schedule 23.09.2022

Използване на sympy с mayavi
Имам проект, в който бих искал да начертая резултатите от някаква манипулация на SymPy с mayavi. По-специално, бих искал да използвам някаква функция в contour3d . Ето какво измислих, но не работи #!/usr/bin/env python2 from sympy import *...
393 изгледи
schedule 05.11.2023

предаване на символна матрица на sympy.lambdify
Искам да създам функция на символна матрица в sympy и след това да я lambdify за оценка в 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,...
908 изгледи
schedule 11.12.2023

заместваща функция sympy с произволни аргументи
Това трябва да е лесна задача, но ми е трудно да я накарам да работи в Sympy. Искам да заменя недефинирана функция с произволни аргументи с конкретна формула, например: from sympy import * var('a b c') f= Function('f') test= f(a+b) lin=...
531 изгледи
schedule 11.11.2023

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

Как да проверите дали комплексното число е цяло число
Дадена е числова стойност x , можете просто да направите това float(x).is_integer() , за да проверите дали е цяло число. Има ли начин да се направи това за комплексни числа? Опитвам се да използвам списъчно разбиране, за да взема само целите...
1217 изгледи
schedule 13.02.2024

pear.php.net/manual/en/installation.php
1179 изгледи
schedule 06.06.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 import x,...
96 изгледи
schedule 04.03.2024

Проблем с функцията SymPy diff().
Работя върху внедряването на различни числени методи на Python, включително обратен Euler. Затова реших да приложа бърз метод на Нютон-Рафсън, който ще ми даде желания корен за уравнения с променливи, с които моят калкулатор ще трябва да се справи....
419 изгледи
schedule 23.03.2024

Неудобна замяна в Sympy
Има ли по-прост начин за извършване на заместване в Sympy, който е подобен на Sage или Mathematica. В Mathematica имате нещо, наречено елиминиране(), което при набор от уравнения можете да го помолите да елиминира определени променливи. В Sage...
1209 изгледи
schedule 17.05.2024

Получаване на елементни уравнения за умножение на матрици в 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 = A * M + A.col(1)...
2536 изгледи
schedule 30.05.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 искам просто да мога да взема ъгъла на израз:...
1383 изгледи
schedule 27.11.2022

Как да ламбдифицираме елиптични функции в sympy
Искам да използвам елиптична функция, вградена в библиотеката на sympy, но нещо не е наред, когато се опитвам да lambdify 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