tiborsimon/simple-input-parser

Easy to use variable lenght input parameter parser mechanism with validation.
38 Downloads
Updated 1 Dec 2016

MLS package: To be able to install this library as an MLS package, you have to download it from GitHub as an MLS package: https://github.com/tiborsimon/simple-input-parser/releases/latest

Easy to use variable lenght input parameter parser mechanism that provides a convenient and advanced way to enchance your custom function parameter handling.

ssin('f', 440, 'A', 2, 'phi', 45, 'fs', 48e3, 'L', 0.8)
ssin('A f L fs phi', 2, 440, 0.8, 48e3, 45)
ssin('AfLfsphi', 2, 440, 0.8, 48e3, 45)

The previous function calls provides exactly the same result. The parsing is handled by the library, and you only need to use a parameter structure, to get the parsed values.

Go to the GitHub page to find out more: https://github.com/tiborsimon/simple-input-parser

Simple Input Parser is MLS package compatible. Check out the tiborsimon/matlab-library-system here or on GitHub for more details: https://github.com/tiborsimon/matlab-library-system

See Tibor's other projects at: http://tiborsimon.io

Cite As

Tibor Simon (2024). tiborsimon/simple-input-parser (https://github.com/tiborsimon/simple-input-parser), GitHub. Retrieved .

MATLAB Release Compatibility
Created with R2014a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Argument Definitions in Help Center and MATLAB Answers

Community Treasure Hunt

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

Start Hunting!

Versions that use the GitHub default branch cannot be downloaded

Version Published Release Notes
2.0.0.7

Image updated

2.0.0.6

Description updated

2.0.0.5

Description updated

2.0.0.4

Description updated

2.0.0.3

Description updated

2.0.0.2

Description updated

2.0.0.1

Description updated

2.0.0.0

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.