is there a easy way to define a sympy function with multiple outputs. I want to have something like this (currently I am construction it with a loop but it seems stupid):
f1 = Function('f1')(x)
f2 = Function('f2')(x)
...
fn = Function('fn')(x)
f = Matrix([f1,f2 ..., fn])
If there is an implementation to construct this I would be glad to hear.