Obsah

I/O transformace lineární přímkou

Celé jméno

Lib.Mervis.v1_0.LinearWithShift

Potřebné reference projektu

Implementované směry

Směr z pohledu uživateleSměr z pohledu ITransformVstupní datový typVýstupní datový typ
IO → ST Forward dint real
ST → IO Reverse real dint

Parametry

Parametry transformaci se vždy určují ve směru IO → ST !!!

JménoDatový typRetain Význam
Shift usintNe Určuje o kolik bitů se má vstupní proměnná posunout doprava
K real Ne Násobitel
Q real Ne Posun
Min real Ne Minimální možná výstupní hodnota
Max real Ne Maximální možná výstupní hodnota

Parametry se aplikují v následujícím pořadí (v případě reverzní transformace se vše děje obráceně):

  1. Oříznutí vstupní hodnoty do rozsahu Min..Max
  2. Bitový posun doprava
  3. Aplikace lineární transformace K * x + Q