run

Executa um arquivo de script dado pelo caminho ou nome.

Categoria: Programming > Programming Utilities

Sintaxe

run(scriptname)

Executa o script no workspace atual.

Descrição

Um script compartilha o workspace de quem o chama: as variáveis que cria continuam disponíveis, e ele pode ler e alterar as variáveis do chamador. run aceita um caminho completo ou relativo, enquanto a forma só com o nome exige uma pasta no caminho de busca. A forma de comando run nome também funciona.

Argumentos de entrada

scriptname
Nome ou caminho do arquivo de script, com ou sem a extensão .m.

Exemplo

Escrevendo e executando um script

fid = fopen('demo_script.m', 'w');
fprintf(fid, 'msg = ''ran script'';\ndisp(msg)\n');
fclose(fid);
run('demo_script.m')
run demo_script
disp(msg)
delete('demo_script.m')
Saída
ran script
ran script
ran script

Veja também

eval evalin feval exist addpath