Skip to content

Code examples for the book "Dynamic Measuring Systems"

License

Notifications You must be signed in to change notification settings

PTB-M4D/dgsm_code_examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Code Examples for the Book "Dynamic Measuring Systems"

DOI

Pre-Requistes

The above code examples are executed using the following packages:

  • Python 3.9.2
  • NumPy 1.23.1
  • SciPy 1.8.1
  • Matplotlib 3.5.2
  • PyDynamic 2.2.0

To set up a programming environment, please refer to the official Python documentation:

https://docs.python.org/3/installing/index.html

Description of the Examples

Example code\full_example.py

Simulation and compensation of a dynamic sensor with uncertainty

Example code\example_models.py

Visulization of the transfer behavior of a acceleration sensor in the frequency and time domain.

Example code\example_calibration.py

Visualize and perform a calibration for an acceleration sensor based on simulated data.

Example code\example_input_estimation.py

Visualize and perform a input estimation of an acceleration sensor.

Example code\example_aliasing.py

Visualize the aliasing effect when discretizing an analogue transfer function (or analogue filter)

Example code\example_regularization_lowpass.py

Visualize the effect of chosing the lowpass filter cut-off as a means of regularization in deconvolution

Example code\helper_methods.py

Monte-Carlo helper functions used in the examples.

About

Code examples for the book "Dynamic Measuring Systems"

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages