这个计算是如何进行的?

How works this calculation?

我正在使用 dmx,它给我的值从 0 到 255,电机从 -270 移动到 270。 我需要这个程序使用的计算。

(我正在使用 lua)

Img 1

Img 2

Img 3

不是你的技术专家,但从你的图像来看,你似乎有一个从 [0, 255] -> [-270, 270]

的线性函数

所以我猜值 129 给你的电机值大约为 2,1。

我让你检查这个并相应地处理其他值。如果需要,绘制函数图以查看函数的形状。

Luke100000给出了以下公式: 1- dmx / 255 * 540 - 270 = 电机 2- 电机 (x) = 9/138176 x ^ 2 + 290313/138176 x - 270

第一个如果我得到 255 的值给我 270 第二个如果我得到 255 的值,它会给我 265.7724569868085

所以第一个是最准确的。

感谢您的帮助。