diff --git a/rocketpy/rocket/aero_surface/generic_surface.py b/rocketpy/rocket/aero_surface/generic_surface.py index d1982ae04..ef979ed3e 100644 --- a/rocketpy/rocket/aero_surface/generic_surface.py +++ b/rocketpy/rocket/aero_surface/generic_surface.py @@ -292,14 +292,14 @@ def compute_forces_and_moments( rotation_matrix = Matrix( [ [1, 0, 0], - [0, math.cos(alpha), -math.sin(alpha)], - [0, math.sin(alpha), math.cos(alpha)], + [0, math.cos(alpha), math.sin(alpha)], + [0, -math.sin(alpha), math.cos(alpha)], ] ) @ Matrix( [ - [math.cos(beta), 0, -math.sin(beta)], + [math.cos(beta), 0, math.sin(beta)], [0, 1, 0], - [math.sin(beta), 0, math.cos(beta)], + [-math.sin(beta), 0, math.cos(beta)], ] ) R1, R2, R3 = rotation_matrix @ Vector([side, -lift, -drag])