Еще один способ сделать это так:
s = cell(java.lang.String('Hello world, can I ask you on a date?').split('[^\w]+'));
т.е. путем создания объекта Java String и использования его методов для выполнения работы, а затем преобразования обратно в массив строк. Не обязательно лучший способ сделать работу такой простой, но Java имеет богатую библиотеку методов и классов обработки строк, которые могут пригодиться.
Способность Matlab переключаться на Java без промедления может иногда оказаться полезной - например, при разборе и написании XML.