问题描述:
要求解角度这个未知量,因此在先前使用了代码:
angle=sympy.symbols('angle')
但是在后面调用并求解该未知量时,出现了’Can’t convert expression to float’的错误。
解决方案:
检查是否有math相关库,例如math.cos,math,log,math.exp。
原因:math库调用未知量的话,其中不能有symbols,math设定要得到确定值float型。
更改:将math都去掉,直接改成:cos,log,math.e**。
我在原文中采用了math.sin(angle),因为math必须输出确定的float,所以报错。将其改为math.angle即可。