Files
MatLabPlotter/README.md
2025-08-29 18:52:31 +02:00

45 lines
2.1 KiB
Markdown

!!! Important !!!
See Example: start the App in Matlab the correct folder (see picture), otherwise it will give out an error
![double click app.mlapp in this folder! make sure ](tutorial/image.png)
KNOWN ERRORS / NOT WORKING / UNKNOWN
- should the imported data contain more than one day, preconfigured presets will might not work
- geoplot was not tested throughly, might not work with subplotting, so close the figures before you plot either of them
FYI:
- search is case sensitive
- you need to delete your search if you misspelled something
- if something doesnt work try reset subplot and then press plot subplot again
Short tutorial:
Part 1 - General Tab:
![Tutorial for new app2](<tutorial/app2 tutorial.png>)
Part 2 - Preset Tab:
![Tutorial for new app2 - presets](<tutorial/app2 tutorial - presets.png>)
Part 3 - Geoplot:
- need to manually load latitude and longitude
- third value can be inserted as linecolor by choosing a dataset in the dropdown next to custom geoplot
- can also apply timestamps like the subplots
![Tutorial for new app2 - Geoplot](<tutorial/geoplot.png>)
Quick notes:
There are two options to plot data
- 1. Tab: General
- Allows to make custom plots based on the data you have choosen
- Allows to apply external functions saved in the folder "functions" to be applied to loaded dataset
- Note: check "example.m" in the functions folder to learn how to make a custom function (there are some rules)
- Timestamped data can only be created from app.data / Loaded Datasets
- To timestamp the data you created with custom functions you need to append it first
- 2. Tab: Presets
- this tab allows you to plot and save preconfigured seasonal presets
- presets exist for the seasons 23,24,25
- check the Dropdown Box to see which plots are available
4 seperate datasets:
app.data - main dataset for custom plots
app.data_created - dataset created by custom functions/filter, can be appended to app.data via synchronize()
app.data_tr = app.data(tr,:) - main dataset cut down with timestamp (timerange tr)
app.pltData - main dataset for preset dataset