Подтвердить что ты не робот

Как вы вывести разрыв строки в представлении команд в Matlab при запуске m файла?

У меня есть m файл, который выводит некоторые вычисления в основном:

disp(['Value ', num2str(i)]);
disp(x)
disp(['Number of iterations ', num2str(iter)])
disp('----------')

Однако этот вывод довольно запутанный в представлении команд, который действительно раздражает при отладке кода. Я хотел бы добавить пару строк для вывода в окне команд. Однако я не могу найти никакой информации об этом, так как документация Matlab довольно ужасна. Я пробовал такие вещи, как disp ('\n') и disp ('') безрезультатно.

Как вы это делаете? Это можно сделать?

4b9b3361

Ответ 1

fprintf('\n') должен делать трюк, а также disp(' '). В общем случае fprintf более гибкий, чем disp. Основным преимуществом disp является то, что он обладает некоторым интеллектом и знает, как распечатывать полные объекты.

Ответ 2

Вы также можете передать символ разрыва строки "\n" с десятичным значением: 10.

disp(char(10))

или

disp(['line 1' char(10) 'line 2'])