Piecewise and blended functions

Create piecewise functions or smoothly blend functions.
304 Downloads
Aktualisiert 9. Okt 2021

piecewise & blend

Create piecewise functions or smoothly blend functions.

View Piecewise and blended functions on File Exchange

piecewise

Create a piecewise function handle.

foo = PIECEWISE(f1,border,f2,border,f3,...) returns a function handle to a piecewise combination of provided functions (or constants), transitioning from one function to the next at the specified borders. When evaluate at the border, the function will return the midway value between functions.

blend

Uses hyperbolic tangent (tanh) to smoothly blend two functions or smoothly combine a piecewise function into a single function handle.

foo = BLEND(f1,f2,LOC,DIST) returns function handle foo which, when evaluated, will return a smooth blend between functions provided in handles f1 and f2.

blended discountinous functions

Zitieren als

Sky Sartorius (2024). Piecewise and blended functions (https://github.com/sky-s/piecewise-blend/releases/tag/v1.2.1), GitHub. Abgerufen.

Kompatibilität der MATLAB-Version
Erstellt mit R2016a
Kompatibel mit allen Versionen
Plattform-Kompatibilität
Windows macOS Linux
Kategorien
Mehr zu Smoothing finden Sie in Help Center und MATLAB Answers

Community Treasure Hunt

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

Start Hunting!
Version Veröffentlicht Versionshinweise
1.2.1

See release notes for this release on GitHub: https://github.com/sky-s/piecewise-blend/releases/tag/v1.2.1

1.2

See release notes for this release on GitHub: https://github.com/sky-s/piecewise-blend/releases/tag/v1.2

1.1.0.0

Constant f1 and/or f2; better vectorized; input checking; examples and picture.

1.0.0.0

descr. typo

Um Probleme in diesem GitHub Add-On anzuzeigen oder zu melden, besuchen Sie das GitHub Repository.
Um Probleme in diesem GitHub Add-On anzuzeigen oder zu melden, besuchen Sie das GitHub Repository.