1
私はPythonコードのy = "x+1"
のような線形方程式を持っています。私はこの式をsym30のクラスLineのオブジェクトにsympy.geometry.line
として変換したいと思います。文字列形式の式を線(ジオメトリ)オブジェクトに変換する
from sympy.parsing.sympy_parser import (parse_expr, standard_transformations, function_exponentiation, implicit_multiplication_application)
y = "2*x+1"
transformations = (standard_transformations + (implicit_multiplication_application,))
L2 = parse_expr(y, transformations=transformations)
print(type(L2))
と出力<class 'sympy.core.add.Add'>
です:私は実行してsympy式に文字列を解析してみました。
私は、次に対処するために何をするべきかわかりません。それが可能でない場合は、Pythonのscipy Lineオブジェクトのように、クラスの別のオブジェクトに変換する方法がありますか?
私は線の傾き、線上にある点(方程式を満たす点)を計算して、この線に対して平行または垂直な線を計算したいので、これが必要です。
おかげで、のようなものからラインを作成することだと思います。 –