\[ \left \{x'(t)=h(t) y(t)-g(t) z(t),y'(t)=f(t) z(t)-h(t) x(t),z'(t)=g(t) x(t)-f(t) y(t)\right \} \] ✗ Mathematica : cpu = 0.132107 (sec), leaf count = 0
DSolve[{Derivative[1][x][t] == h[t]*y[t] - g[t]*z[t], Derivative[1][y][t] == -(h[t]*x[t]) + f[t]*z[t], Derivative[1][z][t] == g[t]*x[t] - f[t]*y[t]},{x[t], y[t], z[t]},t]
, could not solve
DSolve[{Derivative[1][x][t] == h[t]*y[t] - g[t]*z[t], Derivative[1][y][t] == -(h[t]*x[t]) + f[t]*z[t], Derivative[1][z][t] == g[t]*x[t] - f[t]*y[t]}, {x[t], y[t], z[t]}, t]
✗ Maple : cpu = 0. (sec), leaf count = 0
dsolve({diff(x(t),t) = h(t)*y(t)-g(t)*z(t), diff(y(t),t) = f(t)*z(t)-h(t)*x(t), diff(z(t),t) = x(t)*g(t)-y(t)*f(t)})
, result contains DESol or ODESolStruc
\[\text {Expression too large to display}\]