sympy에있는 모듈에서 작업하는 동안 FiniteSet에서 특정 요소를 제거하는 방법에 대한 문제가 생겼습니다. 내가 그렇게 얼마나 >>> f = FiniteSet(1, 2, 3, 4)
>>> f
{1, 2, 3, 4}
내가 2을 제거하려고하면,처럼. 목록으로 변환하여 remove()을 사용했지만 list을 FiniteSet으로 변환하지 못했습니다
내 코드 : def crearMatrix(name,shape=(2,2)):
X = np.empty(shape)
for i in range(shape[0]): #X.shape[1]
for j in range(shape[1]):
X[i][j] = Symbol("a"+'_{'+str(i*10+j+11)+'}')
인 경우 알아보기 삼각 함수에 각도를 사용하는 데이터가 있습니다. 저는 sympy를 사용하고 삼각 함수에 라디안을 사용하기 때문에 각도를 변환하고 사용할 수 있기를 원합니다. 그러나 어떤 기호 변수가 삼각 함수의 입력으로 사용되었는지 알 수 없습니다. 그래서, 내가 좋아하는 뭔가를해야합니다 : import sympy
from sympy import mpm
결과에서 값을 추출하려면 reduce_rational_inequalities([[-3 < 2*x + 1]], x)을 실행하십시오. 예를 들어 위의 함수를 실행 한 후 내 대답은 그리고 (-2 < X, X < OO) 입니다. 지금은 -2이 출력에서 합니다. 다른 방정식으로도 같은 일을하고 있습니다. reduce_rational_inequalities([
이 질문은 이전 질문 인 pass class method to fsolve의 후속 조치입니다. @ jim의 대답은 함수 객체 이름과 함수 호출의 차이점에 대한 질문에서 내 혼란을 명확히하고 문제를 해결했습니다. 그러나 sympy에서 비슷한 것을 시도한 경우 : from sympy.solvers import solve
from sympy import Sym
sympy를 배우기 시작했습니다. sympy를 사용하여 하나의 통합 문제를 시도했지만이 예외가 발생합니다. File "/home/me/anaconda3/lib/python3.6/site-
packages/sympy/polys/domains/domain.py",
line 146,
in convert raise CoercionFa
저는 빠른 매개 변수 플롯 기능을 얻으려고 Spyder의 Ipython 콘솔을 사용하고 있습니다. 지금은 x = cos (t), y = sin (t)에 초점을 맞추고 있습니다. 나는 명령을 실행했다. import sympy as sp
sp.init_session()
p = plotting.plot_parametric(cos(t),sin(t),(t,0,2