Matlab: повторно запустить сохраненную команду

Matlab: повторно запустить сохраненную команду

В Matlab мы можем выполнить ряд команд через командное окно. Иногда нам нужно записать эти команды и вызвать их позже, что является ролью любимой командной функции. Однако во время многократного использования нам может потребоваться изменить ранее избранные команды, чтобы они соответствовали текущим потребностям, и в это время нам нужно повторно запустить сохраненные команды.

Действуйте следующим образом:

  1. Просмотр существующих избранных команд

Введите «edit ('matlab.prf')» в командном окне, откройте окно «Настройки» Matlab, выберите вкладку «Клавиатура», а затем выберите «Ярлыки» в правом окне. Выберите «История команд» в раскрывающемся списке «Категория», и вы увидите все любимые команды.

  1. Повторно выполнить команду

После выхода из окна Preferences введите «replay (number)» в окне команд, где «number» представляет собой порядковый номер команды, которую необходимо выполнить повторно, то есть столбец «#», отображаемый в Preferences окно.

Например, если вам нужно повторно выполнить третью сохраненную команду, вы можете ввести «replay(3)» в командном окне и нажать клавишу Enter для повторного выполнения команды.

  1. Изменить сохраненные команды

Если вам нужно изменить сохраненную команду, вы можете найти соответствующую команду в окне «Настройки», очистить горячую клавишу в столбце «Ярлык», а затем ввести новую горячую клавишу. После завершения модификации нажмите кнопки «Применить» и «ОК», чтобы сохранить модификацию.

Пример исходного кода:

Ниже приведен простой пример, демонстрирующий, как сохранить набор данных в переменные и использовать функцию избранной команды для повторного выполнения и изменения сохраненной команды.

% 将数据存储到变量中
data = [1 2 3 4 5];

% 收藏命令并重命名
save(3, '数据存储', 'data');

% 修改收藏命令的快捷键为 F5
edit('matlab.prf')
% 找到“数据存储”对应的行数并修改“Shortcut”列
% 点击“Apply”和“OK”按钮保存修改

% 重新执行收藏的命令
replay(3);

Supongo que te gusta

Origin blog.csdn.net/m0_47037246/article/details/132033477
Recomendado
Clasificación