sympy

    1

    1답변

    화학 방정식의 균형을 잡기위한 스크립트를 작성하려고합니다. 나는 광합성 반응으로 테스트하고 있습니다 : CO2 + H2O -> C6H12O6 + O2 파이썬 표현으로 하십시오 SymPy 식으로 a0*(C+2*O) + a1*(2*H+O) = b0*(6*C+12*H+6*O) + b1*(2*O) : Eq(a0*(2*H + O) + a1*(C + 2*O), 2

    2

    3답변

    sympy에있는 모듈에서 작업하는 동안 FiniteSet에서 특정 요소를 제거하는 방법에 대한 문제가 생겼습니다. 내가 그렇게 얼마나 >>> f = FiniteSet(1, 2, 3, 4) >>> f {1, 2, 3, 4} 내가 2을 제거하려고하면,처럼. 목록으로 변환하여 remove()을 사용했지만 list을 FiniteSet으로 변환하지 못했습니다

    0

    1답변

    내 코드 : 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)+'}')

    2

    2답변

    인 경우 알아보기 삼각 함수에 각도를 사용하는 데이터가 있습니다. 저는 sympy를 사용하고 삼각 함수에 라디안을 사용하기 때문에 각도를 변환하고 사용할 수 있기를 원합니다. 그러나 어떤 기호 변수가 삼각 함수의 입력으로 사용되었는지 알 수 없습니다. 그래서, 내가 좋아하는 뭔가를해야합니다 : import sympy from sympy import mpm

    3

    2답변

    결과에서 값을 추출하려면 reduce_rational_inequalities([[-3 < 2*x + 1]], x)을 실행하십시오. 예를 들어 위의 함수를 실행 한 후 내 대답은 그리고 (-2 < X, X < OO) 입니다. 지금은 -2이 출력에서 ​​ 합니다. 다른 방정식으로도 같은 일을하고 있습니다. reduce_rational_inequalities([

    1

    1답변

    이 질문은 이전 질문 인 pass class method to fsolve의 후속 조치입니다. @ jim의 대답은 함수 객체 이름과 함수 호출의 차이점에 대한 질문에서 내 혼란을 명확히하고 문제를 해결했습니다. 그러나 sympy에서 비슷한 것을 시도한 경우 : from sympy.solvers import solve from sympy import Sym

    1

    1답변

    sympy를 배우기 시작했습니다. sympy를 사용하여 하나의 통합 문제를 시도했지만이 예외가 발생합니다. File "/home/me/anaconda3/lib/python3.6/site- packages/sympy/polys/domains/domain.py", line 146, in convert raise CoercionFa

    2

    1답변

    양식에 표현식 목록이 있습니다. f1 = q1 * f2 + r1 f2 = q2 * r1 + r2 r1 = q3 * r2 + r3 r2 = q4 * r3 + r4 I가 f1, f2 및 qn 환산 r4 표현하려는 (즉, Q1, Q2, ...). 이 작업을 sympy로 어떻게 수행 할 수 있습니까?

    1

    1답변

    저는 빠른 매개 변수 플롯 기능을 얻으려고 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

    -1

    1답변

    meshgrid를 통해 기호식을 평가하고 싶습니다. import sympy as sym import numpy as np x,y = sym.symbols('x,y') test = sym.gamma(x)/sym.sqrt(y) X = np.linspace(start = 1, stop = 2) Y = np.linspace(start = 4, stop