run(script_file)
run(script_file, 'nocatch')
bsuccess = run(script_file, 'errcatch')
| Paramètre | Description |
|---|---|
| script_file | chaîne : chemin vers le script |
| 'nocatch' | chaîne : option par défaut (pas de capture d'erreurs) |
| 'errcatch' | chaîne : option pour capturer les erreurs |
| Paramètre | Description |
|---|---|
| bsuccess | un logique : vrai si aucune erreur détectée pendant l'exécution du script |
Exécute un script ou un fichier spécifié dans l'environnement Nelson.
fd = fopen([tempdir(), 'example_run_ok.m'], 'wt');
fprintf(fd, ['A = 1;', char(10)]);
fprintf(fd, ['B = 2;', char(10)]);
fprintf(fd, ['C = A + B', char(10)]);
fclose(fd);
fd = fopen([tempdir(), 'example_run_not_ok.m'], 'wt');
fprintf(fd, ['AA = 1;', char(10)]);
fprintf(fd, ['CC = AA + BB', char(10)]);
fclose(fd);
run([tempdir(), 'example_run_ok.m']);
bsuccess = run([tempdir(), 'example_run_ok.m'], 'errcatch')
bsuccess = run([tempdir(), 'example_run_not_ok.m'], 'errcatch')
run([tempdir(), 'example_run_not_ok.m'], 'nocatch');
| Version | Description |
|---|---|
| 1.0.0 | version initiale |