【发布时间】:2019-08-17 12:55:16
【问题描述】:
我有一个递增的值 1 到 10000。我可以把它放在一个 sin 函数中,以获得像 sin 输出这样的值。
现在我想要一个线性输出,当我将此值作为输入时,它会给出如下输出:实际上这些值必须在 0..1 范围内
0 .1 .2 .3 .4 .5 .6 .7 .8 .9 .8 .7 .6 .5 .4 .3 .2 .1 0
我怎样才能做到这种快速的数学方法
长
实际上,我想要一段零,然后突然爆发到 1,然后又平静下来到 0。我想如果我得到上面的版本,我可以把它放在一个缓动函数中来得到这个结果:
0 0 0 0 0 0 .1 .2 .4 .8 .9 1 .9 .8 .4 .2 .1
【问题讨论】:
-
看起来几乎像三角波en.wikipedia.org/wiki/Triangle_wave
-
触发两个 for 循环怎么样?一个向上,一个向下?