@@ -8,7 +8,7 @@ This project shares code for the simulation, backstepping control, output regula
...
@@ -8,7 +8,7 @@ This project shares code for the simulation, backstepping control, output regula
Read the relevant books and papers about distributed parameter systems. In general, the code suites recent publications of our research group, [see our homepage.](https://www.rt.tf.fau.de/forschung/infinite-dimensional-systems/publications.shtml)
Read the relevant books and papers about distributed parameter systems. In general, the code suites recent publications of our research group, [see our homepage.](https://www.rt.tf.fau.de/forschung/infinite-dimensional-systems/publications.shtml)
## Coding Guidelines
## Coding Guidelines
For genereal hints, see [the related wiki-page.](https://lrt020.e-technik.uni-erlangen.de/UDS/infinitefirebutterfly/wiki/Coding+Guidelines)
For genereal hints, see [the related wiki-page.](https://gitlab.cs.fau.de/lrt_infinite_dimensional_systems/coni/wikis/Coding-guidelines)
### Folder structure
### Folder structure
The folder structure uses the Matlab packages, thus each folder starts with a plus "+" sign. The folder "+misc" is used for generic or standard Matlab helper functions that can not be mapped to a distributed parameter system. The folder "+external" is for Matlab files from somewhere else. The Matlab files concerning distributed parameter systems are structured from general to specific. The first level "+dps" is the most general one. It contains only class or functions that can be used with multiple types of distributed parameter systems. On the second level that contains, i.e., "+parabolic" or "+hyperbolic", the classes and functions for these special systems are located.
The folder structure uses the Matlab packages, thus each folder starts with a plus "+" sign. The folder "+misc" is used for generic or standard Matlab helper functions that can not be mapped to a distributed parameter system. The folder "+external" is for Matlab files from somewhere else. The Matlab files concerning distributed parameter systems are structured from general to specific. The first level "+dps" is the most general one. It contains only class or functions that can be used with multiple types of distributed parameter systems. On the second level that contains, i.e., "+parabolic" or "+hyperbolic", the classes and functions for these special systems are located.