Ответ 1
fprintf('\n')
должен делать трюк, а также disp(' ')
. В общем случае fprintf
более гибкий, чем disp
. Основным преимуществом disp
является то, что он обладает некоторым интеллектом и знает, как распечатывать полные объекты.
У меня есть m файл, который выводит некоторые вычисления в основном:
disp(['Value ', num2str(i)]);
disp(x)
disp(['Number of iterations ', num2str(iter)])
disp('----------')
Однако этот вывод довольно запутанный в представлении команд, который действительно раздражает при отладке кода. Я хотел бы добавить пару строк для вывода в окне команд. Однако я не могу найти никакой информации об этом, так как документация Matlab довольно ужасна. Я пробовал такие вещи, как disp ('\n') и disp ('') безрезультатно.
Как вы это делаете? Это можно сделать?
fprintf('\n')
должен делать трюк, а также disp(' ')
. В общем случае fprintf
более гибкий, чем disp
. Основным преимуществом disp
является то, что он обладает некоторым интеллектом и знает, как распечатывать полные объекты.
Вы также можете передать символ разрыва строки "\n" с десятичным значением: 10.
disp(char(10))
или
disp(['line 1' char(10) 'line 2'])