x[1,9] = ...
is not MATLAB syntax for anything. It looks like Python.
Note that input will create a vector, as long as the user writes their input as any valid MATLAB syntax that will generate a vector. So all you need is:
v = input(...);
Not that I would recommend doing this.