Math 如何使数字从5到-5,而不是从5到10?

Math 如何使数字从5到-5,而不是从5到10?,math,Math,没有特定的语言,只需要知道是否有任何技术做它! 所讨论的数字是正弦波的结果,从5到-5不等。从[-5,5]到[5,10]:输出=(输入+7.5)*0.5 从[5,10]到[-5,5]:输出=(输入-7.5)*2 从[5,10]到[5,-5]:输出=(输入-7.5)*-2 其思想是首先通过添加将输入范围的平均值转换为输出范围的平均值。 然后,通过相乘将输入的范围缩放到输出的范围 以[5,10]到[-5,5]为例。输入范围的平均值为(5+10)/2=7.5,输出范围的平均值为(-5+5)/2=0。因

没有特定的语言,只需要知道是否有任何技术做它!
所讨论的数字是正弦波的结果,从5到-5不等。

从[-5,5]到[5,10]:输出=(输入+7.5)*0.5

从[5,10]到[-5,5]:输出=(输入-7.5)*2

从[5,10]到[5,-5]:输出=(输入-7.5)*-2

其思想是首先通过添加将输入范围的平均值转换为输出范围的平均值。 然后,通过相乘将输入的范围缩放到输出的范围


以[5,10]到[-5,5]为例。输入范围的平均值为(5+10)/2=7.5,输出范围的平均值为(-5+5)/2=0。因为差异是7.5,所以需要添加-7.5,这与-7.5相同。然后输入的范围是10-5=5,输出的范围是5-5=10。因此,您需要通过乘以2来缩放它。

求解5x+y=5和-5x+y=10

这将产生x=-1/2和y=15/2。因此,请:

5*(-1/2)+15/2=5 6*(-1/2)+15/2 = 5.5 ...
-5*(-1/2)+15/2=10

非常感谢!)