h = new_system()
h = new_system(name)
| Paramètre | Description |
|---|---|
| name | une chaîne : un identifiant de modèle valide. Sans argument, un nom automatique est généré (untitled, untitled1, ...). |
| Paramètre | Description |
|---|---|
| h | un double : un handle vers le modèle chargé. |
new_system crée un modèle nflow vide et l'enregistre comme chargé. Le modèle est désigné ensuite par son handle ou par son nom.
Les blocs s'ajoutent avec add_block, se connectent avec add_line ou NFlow.connectBlocks, se configurent avec set_param, se sauvegardent avec save_system et s'ouvrent dans l'éditeur avec open_system.
new_system('demo');
add_block('nflow/source/sine', 'demo/Sine');
add_block('nflow/math/gain', 'demo/Gain', 'gain', 2);
add_block('nflow/sink/scope', 'demo/Scope');
add_line('demo', 'Sine/1', 'Gain/1');
add_line('demo', 'Gain/1', 'Scope/1');
set_param('demo', 'StopTime', 10);
save_system('demo', [tempdir(), 'demo.nflow']);
bdclose('demo');
| Version | Description |
|---|---|
| 1.0.0 | version initiale |