将[Omin,Omax]上每个数映射到区间[Nmin,Nmax]上
N
x
,
y
=
N
max
−
N
min
O
max
−
O
min
×
(
O
x
,
y
−
O
min
)
+
N
min
N_{x,y}\; =\; \frac{N_{\max }-N_{\min }}{O_{\max }-O_{\min }}\times \left( O_{x,y}-O_{\min } \right)+N_{\min }
Nx,y=Omax−OminNmax−Nmin×(Ox,y−Omin)+Nmin
应用: 把pid输出映射到PWM占空比或者加热时长。
上述公式的Latex表达式:
N_{x,y}\; =\; \frac{N_{\max }-N_{\min }}{O_{\max }-O_{\min }}\times \left( O_{x,y}-O_{\min } \right)+N_{\min }