Фон: Я получаю файлы через uigetfile
, 'multiselect'
установлен в положение «включено».строки конкатенации с дополнительными символами и символами между ними в matlab
Теперь: пользователь выбирает файлы.
filename = [FileName(1) FileName(2) ....]
I have filename = 'name1' 'name2'.....
filename(1) = 'name1'
filename(2) = 'name2'
.
.
.
Как я могу сделать это в filename = {'name1.m','name2.m',.....}
Как конкатенация работает здесь?
[ «....» означает, что там может быть два файла, или 4, в основном зависит от выбора пользователя]
Непонятно, к какому результату вы пытаетесь достичь, хотите ли вы массив ячеек таких файлов, как fcell = {FileName {1}, FileName {2}} – CatsLoveJazz
@CatsLoveJazz ... если вы вызываете это {'name1.m', 'name2.m', .....} массив ячеек, затем да. обратите внимание, что я могу упорядочить файлы и даже положить {и} в начале и в конце соответственно, но я немного борюсь, чтобы вставить .m и ''. – statisticalbeginner