45 lines
1.0 KiB
Markdown
45 lines
1.0 KiB
Markdown
# App Quickstart
|
|
|
|
## Launch
|
|
|
|
From MATLAB, open the app with:
|
|
|
|
```matlab
|
|
launch_edfm_simulator_app
|
|
```
|
|
|
|
File:
|
|
|
|
- `gui_support/app/launch_edfm_simulator_app.m`
|
|
|
|
## Current Scope
|
|
|
|
The app currently provides:
|
|
|
|
- tab layout by Part
|
|
- template loading
|
|
- config import/export as MAT
|
|
- result import/export as MAT
|
|
- unified run entry through `run_case(config)`
|
|
- run log capture
|
|
- basic result summary and plotting
|
|
|
|
## Current Editing Style
|
|
|
|
For large arrays and cell data, the app currently uses MATLAB literal text areas.
|
|
|
|
Examples:
|
|
|
|
- numeric arrays: `[1 2 3]`
|
|
- matrices: `[1 2; 3 4]`
|
|
- cell arrays: `{'w1', 1, [1 1 1], 0.089, 0, 1}`
|
|
|
|
This keeps the first App Designer style version flexible while the parameter schema is still being stabilized.
|
|
|
|
## Notes
|
|
|
|
- The flow models are mutually exclusive.
|
|
- The GUI only uses the active `flow_model` branch at runtime.
|
|
- The current result page is a first-pass implementation.
|
|
- The current app class is written in App Designer style (`matlab.apps.AppBase`) as a text `.m` class instead of a binary `.mlapp`.
|