Hybrid Equations Toolbox (beta)

This is a beta release of the upcoming version 3.1 of the Hybrid Equations Toolbox. Changes may occur prior to release.
222 descargas
Actualizado 3 Jun 2023
This is a beta release of the upcoming version 3.1 of the Hybrid Equations Toolbox. Changes may occur prior to release.
To install the latest stable version (v3.0) see here.
Please report issues here.

Citar como

Paul Wintz (2024). Hybrid Equations Toolbox (beta) (https://github.com/pwintz/HyEQ_Toolbox/releases/tag/3.1.0.0), GitHub. Recuperado .

Compatibilidad con la versión de MATLAB
Se creó con R2023a
Compatible con cualquier versión desde R2014b
Compatibilidad con las plataformas
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Examples/+hybrid/+examples

Examples/+hybrid/+examples/+analog_to_digital_converter

Examples/+hybrid/+examples/+behavior_in_C_intersection_D

Examples/+hybrid/+examples/+bouncing_ball

Examples/+hybrid/+examples/+bouncing_ball_with_adc

Examples/+hybrid/+examples/+bouncing_ball_with_input

Examples/+hybrid/+examples/+coupled_subsystems

Examples/+hybrid/+examples/+finite_state_machine

Examples/+hybrid/+examples/+fireflies

Examples/+hybrid/+examples/+mobile_robot

Examples/+hybrid/+examples/+network_estimation

Examples/+hybrid/+examples/+vehicle_on_constrained_path

Examples/+hybrid/+examples/+zero_order_hold

Examples/+hybrid/+examples/+zoh_feedback_control

HFC-example-6-10

matlab

matlab/+hybrid

matlab/+hybrid/+internal

matlab/+hybrid/+internal/+experimental

matlab/+hybrid/+subsystems

matlab/+hybrid/+subsystems/@function_handle

matlab/+hybrid/+tests

matlab/+hybrid/+tests/+internal

matlab/+hybrid/+tests/+slow_dev_only

matlab/+hybrid/+tests/+slow_essential

matlab/@function_handle

matlab/legacyPlottingFunctions

matlab/templates

simulink

Examples/+hybrid/+examples/+analog_to_digital_converter

Examples/+hybrid/+examples/+behavior_in_C_intersection_D

Examples/+hybrid/+examples/+bouncing_ball

Examples/+hybrid/+examples/+bouncing_ball_with_adc

Examples/+hybrid/+examples/+bouncing_ball_with_input

Examples/+hybrid/+examples/+coupled_subsystems

Examples/+hybrid/+examples/+finite_state_machine

Examples/+hybrid/+examples/+fireflies

Examples/+hybrid/+examples/+mobile_robot

Examples/+hybrid/+examples/+network_estimation

Examples/+hybrid/+examples/+vehicle_on_constrained_path

Examples/+hybrid/+examples/+zero_order_hold

Examples/+hybrid/+examples/+zoh_feedback_control

simulink

doc

Versión Publicado Notas de la versión
3.1.0.0

See release notes for this release on GitHub: https://github.com/pwintz/HyEQ_Toolbox/releases/tag/3.1.0.0

3.0.0.72

See release notes for this release on GitHub: https://github.com/pwintz/HyEQ_Toolbox/releases/tag/3.0.0.72

3.0.0.70

See release notes for this release on GitHub: https://github.com/pwintz/HyEQ_Toolbox/releases/tag/3.0.0.70

3.0.0.68

* Add a comment to the README on installing the toolbox when the Add-On Explorer is unavailable.

3.0.0.67

* Replace 'Double click to...' blocks in Simulink library with blocks that set model callback functions.
* Improve HybridSystem assertion functions.
* Minor improvements to documentation.

3.0.0.66

* Fix two failing tests on R2015a.

3.0.0.65

* Fixed a test failing on R2015b.

3.0.0.64

* Fix one more failing test on R2016a.

3.0.0.63

* Fix spurious warnings and failing tests on R2016a

3.0.0.62

* Update documentation to reflect changes to Continous-time Plant block.

3.0.0.61

* Update hybrid.configureToolbox to upgrade Simulink example models to the current version of Simulink to prevent warnings.

3.0.0.60

* Fix error messages in HTML documentation.
* Fix examples that failed on MATLAB R2016b.

3.0.0.57

* Fixed tests failing in MATLAB version R2016b.
* Add explicit signal dimensions to HyEQ Simulink Library blocks.

3.0.0.56

* Replace HybridArc.slice with HybridArc.select
* Deprecate HybridArc.slice and HybridPlotBuilder.slice
* Fix: errors when figure closed during plotting
* Hide non-integer tick labels on the j-axis
* Add installation step to resave HyEQ_Library.slx

3.0.0.54

* Revised Documentation per Ricardo's Feedback
* Fixed errors when the figure is closed before HybridPlotBuilder finishes
* Added ability to hide the labels for "t" and "j" in plots produced by HybridPlotBuilder.

3.0.0.53

Restored missing plots in the documentation.

3.0.0.51

* Updated documentation per Ricardo's recommendations.
* Improved error message for HybridSystem.assertInC/assertInD/assertNotInC/assertNotInD by adding (x, t, j) to the error message.

3.0.0.50

* Refactor how parameters are passed to Hybrid System blocks
* Use linked blocks for most library blocks
* Added Integrator System to library.
* Add signal size data to hybrid system blocks to help with debugging.
* Revised documentation.

3.0.0.48

* Improved masks for hybrid system Simulink blocks.
* Misc. updates to documentation and examples.
* Improve several error messages.

3.0.0.45

Major Improvements to Simulink Library Blocks.
* Add Hybrid System with Input that uses external functions.
* Modify library blocks so that parameters and initial conditions are set via a dialog box.
* Fix misc. problems.

3.0.0.43

* Fixed broken links in documentation.
* Minor revisions to documentation.
* Renamed Simulink model files in examples to prevent exhausting the Windows path character limit (260 characters).

3.0.0.42

Renamed source files for documentation

3.0.0.41

Minor fixes to the documentation.

3.0.0.40

Moved documentation source files to doc/src.
Reoraganized help files.
Added missing documentation for CPS examples.
Added tests for examples to check that they run.
Fixed links from examples to documentation.

3.0.0.36

Improved examples and help files, including adding links between example documents and Simulink files.

3.0.0.33

* Improved and reorganized the documentation.
* Fixed tests that were failing on R2014b.
* Reduced the file size of the toolbox by half.
* Changed the behavior of length and numel in HybridSolution and CompositeHybridSolution back to the default.

3.0.0.22

Para consultar o notificar algún problema sobre este complemento de GitHub, visite el repositorio de GitHub.
Para consultar o notificar algún problema sobre este complemento de GitHub, visite el repositorio de GitHub.