2016-03-05 3 views

ответ

2

Что вам не хватает в кавычки внутри скобок для обозначения строки.

['string'] 
2

Вы должны использовать save (с нижним регистром для "S").

Также имя файла должно быть определено как строка: приложите его к двум «; Также вам не нужен [], если, например, вы хотите построить строку с использованием переменной и/или любую функцию, чтобы создать часть имени файла (например,

['d:/work/abc_' num2str(k) '.txt'] 

предполагая k значение, 3), чтобы получить d:/work/abc_3.txt

Попробуйте изменить свой код:

save(['d:/work/abc.txt'], 'z1', '-ASCII'); 

Надеется, что это помогает.

Qapla

+0

Это не работает –

+0

Что значит «_This is not working_»? Я тестировал две строки кода, и они оба работают: первая генерирует строку 'd:/work/abc_3.txt' (как написано в ответе); целью этой инструкции было объяснить, когда вам нужно заключить строку в '[]'. Вторая команда автоматически создает файл 'ASCII' _abc.txt_ в папке _d:/work_. Как написано в ответе, ваш исходный код не работал, потому что вы не вложили имя файла в два '' '. –

Смежные вопросы