2012-05-17 4 views
2

У меня есть вопрос о том, как я могу сохранить результат функцииКак я могу сохранить вывод в Matlab?

У меня есть функция возвращает два выходных, и эта функция в течение цикла поэтому значение выхода изменяется .каком я могу сохранить этот вывод в папке.

+0

Получить выход в каждой итерации, и добавить его каждый раз, когда на другую матрицу. Когда цикл закончен, сохраните матрицу, которую вы добавляете, с помощью команды 'save' - укажите параметр -ascii, если вы хотите сохранить ее как данные ASCII. – Ansari

ответ

2
for i=1:N 
    [out1 out2] = myfun(); 
    name = ['mySaveNumber_' num2str(i)]; 
    save(name); 
end 
+0

Спасибо u Sevenless .... Но когда я пытаюсь ур код, он не работает. Я получаю ошибку при имени = [] – Muna

+0

что за ошибка? – Sevenless

+0

Спасибо u. Я просто меняю имя папки – Muna

0

SELECT -> копировать -> вставить вывод в текстовый файл (это означает, что я не получаю ваш вопрос)

+0

Я не хочу использовать копию и вставку. Я хочу использовать save в matlab для сохранения вывода функции на каждой итерации. – Muna

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