Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 辛向量方程_Python_Sympy - Fatal编程技术网

Python 辛向量方程

Python 辛向量方程,python,sympy,Python,Sympy,我想建立一个向量关系,能够解某个变量 from sympy.physics.vector import * from sympy import * t,l = symbols("t l") R = ReferenceFrame('R') eq1 = Eq(5*R.x + t*R.y, l*R.x + 4*R.y solve(eq1,t) 为什么会出现这个错误?没有实施?我怎样才能完成同样的事情 Traceback (most recent call last): File "stack

我想建立一个向量关系,能够解某个变量

from sympy.physics.vector import *
from sympy import * 

t,l = symbols("t l")
R = ReferenceFrame('R')
eq1 = Eq(5*R.x + t*R.y, l*R.x + 4*R.y
solve(eq1,t)
为什么会出现这个错误?没有实施?我怎样才能完成同样的事情

Traceback (most recent call last):
  File "stackoverflow_test.py", line 6, in <module>
    Eq(5*R.x + t*R.y, l*R.x + 4*R.y)
  File "/usr/lib/python3.8/site-packages/sympy/core/relational.py", line 474, in __new__
    lhs = _sympify(lhs)
  File "/usr/lib/python3.8/site-packages/sympy/core/sympify.py", line 418, in _sympify
    return sympify(a, strict=True)
  File "/usr/lib/python3.8/site-packages/sympy/core/sympify.py", line 340, in sympify
    raise SympifyError(a)
sympy.core.sympify.SympifyError: SympifyError: 5*R.x + t*R.y
回溯(最近一次呼叫最后一次):
文件“stackoverflow_test.py”,第6行,在
等式(5*R.x+t*R.y,l*R.x+4*R.y)
文件“/usr/lib/python3.8/site packages/sympy/core/relational.py”,第474行,新__
lhs=_同情(lhs)
文件“/usr/lib/python3.8/site packages/sympy/core/sympify.py”,第418行,在sympify中
返回sympify(a,strict=True)
文件“/usr/lib/python3.8/site packages/sympy/core/sympify.py”,第340行,在sympify中
引发错误(a)
sympy.core.sympify.SympifyError:SympifyError:5*R.x+t*R.y

看起来
Eq
无法处理
ReferenceFrame
。你有其他的例子使用这个组合吗?我真的不明白你的意思。你知道做这件事的另一种方法吗?也许是相关的?我会认为这是症状的一种错误。我建议在问题跟踪器中为它打开一个问题,它看起来像
Eq
无法处理
ReferenceFrame
。你有其他的例子使用这个组合吗?我真的不明白你的意思。你知道做这件事的另一种方法吗?也许是相关的?我会认为这是症状的一种错误。我建议在问题跟踪程序中为其打开一个问题