Код: Выделить всё
In [94]: %reset -f
...: import sympy as s
...: L1, L2, x = s.symbols('L1, L2, x', real=True, positive=True)
...: P, q = s.symbols('P, q')
...: m, kN = s.symbols('m, kN', real=True, positive=True)
...: E, J = s.symbols('E, J', real=True, positive=True) ; EJ = E*J
...: values = dict(L1=5*m, L2=2*m, P=16*kN, q=-4*kN/m, E=200_000_000*kN/m**2)
...: Ra = (P/2 - q*L2**2/2/L1).subs(values, simultaneous=True)
...: print(Ra)
8*kN + 2*L2**2*kN/(L1*m)
In [95]:
Код: Выделить всё
8*kN + 8*kN/5