У меня есть вложенная ячейка ячеек, как показано ниже:
CellArray={1,1,1,{1,1,1,{1,1,{1,{1 1 1 1 1 1 1 1}, 1,1},1,1},1,1,1},1,1,1,{1,1,1,1}};
Мне нужно случайным образом выбрать место в CellArray
. Все местоположения участников CellArray
должны иметь одинаковые шансы быть выбранными в процессе случайного выбора. Спасибо.
regexp
сm = regexp(s, '\{[^\=]*\}', 'match');
, что, я бы сказал, является более четким представлением того, что пользователь получает из регулярного выражения. Тем не менее, очень умно, +1 17.08.2017CellArray
, как мне это сделать? 17.08.2017eval
может помочь.idx = 5;value = 3;eval(['CellArray' m{idx} '=' num2str(value) ';'])
17.08.2017