STEP (a, x1, y1, x2, y2) fonksiyonu, zaman veya bir sonuç için a ifadesine uygulanan düz adım fonksiyonu getirir.
Düz kübik fonksiyon, yatay eksende (x1,y1)'de yükselmeye başlar ve (x2,y2)'de düzleşir. Bu fonksiyonu kuvvetler veya motorlar için ifadelerde kullanın.
Format
STEP(a, x1, y1, x2, y2)
Değişkenler
a
|
Listeden geçerli sonucu seçin veya zaman girin. |
x1
|
Adımın yükselmeye başladığı yatay eksen üzerindeki nokta. |
y1
|
x1
noktasından önceki adım fonksiyonu değeri. |
x2
|
Adımın düzleştiği yatay eksen üzerindeki nokta. |
y2
|
x2
düzleşme noktasında adım fonksiyonunun değeri. |
Adım Fonksiyonu Denklemi
STEP fonksiyonu, Heaviside adım fonksiyonunu kübik polinomla yaklaştırır.
Fonksiyon
|
Tanım |
STEP (a, x1, y1, x2, y2) = |
y1
|
; a ≤ x1
|
y1 + (y2 - y1) * z2*(3-2*z) |
; x1< a < x2
|
y2
|
; a ≥ x2
|
z
= |
((a - x1)/(x2 - x1))
|
Örnek
STEP(time, 1, 1, 2, 2), 1 saniye öncesinde değer 1 ile düz bir zaman adım fonksiyonu tanımlar. Bu fonksiyon, kübik polinomu oluşturur ve 2 saniyede değer 2'ye düzleşir.