Octave(/matlab)'s notation for handling multiple return values
[a, b] = f(x)
suggests that the values returned by f(x) are in a sort of row vector and that Octave supports vector unpacking (like Python's tuple-unpacking).
Yet when I put
[a, b] = [1, 2]
I get
error: invalid number of output arguments for constant expression
Does octave support vector-unpacking?
If so, what's the proper notation?
I can't find anything in the documentation