как обрабатывать массив строк? - PullRequest
2 голосов
/ 17 октября 2011

Внутри функции Matlab мне нужно что-то вроде (как вы можете представить в реальной жизни, это должно быть представлено как цикл for):

var(1) = 'First string';
var(2) = 'Second string';
...
var(i) = 'i-th string';

Увы, я не могу сделать это, потому что var (1) должен содержать только символ (не всю строку), и я получаю:

???Несоответствие размеров заданного задания.

Я искал в Интернете, но не могу найти хорошее решение, есть идеи?

1 Ответ

6 голосов
/ 17 октября 2011

Использовать массив ячеек Matlab:

var{1} = 'first string';
var{2} = 'second string';
var{n} = 'nth string';
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...