brackets — ([,]) left and right brackets
[a11,a12,...;a21,a22,...;...] [s1,s2,...]=func(...)
any matrix (real, polynomial, rational,syslin
list ...) with appropriate dimensions
any possible variable name
Left and right brackets are used to note vector and matrix concatenation. These symbols are also used to denote a multiple left-hand-side for a function call
Inside concatenation brackets, blank or comma characters mean "column concatenation", semicolon and carriage-return mean "row concatenation".
Note : to avoid confusions it is safer to use commas instead of blank to separate columns.
Within multiple lhs brackets variable names must be separated by comma.