首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >放大高值和低值阻尼器

放大高值和低值阻尼器
EN

Stack Overflow用户
提问于 2017-04-19 17:41:37
回答 1查看 58关注 0票数 1

我有一个公式,它基于一组数值属性来计算一种度量。这个公式输出一个介于0到1之间的数字。

我也有一种阻尼器的价值,我使用。这个阻尼器值也是根据我使用的一些属性计算的,这个阻尼器值是介于0到1之间的另一个数字。

我希望它的工作方式是,当阻尼值接近1或接近0时,由公式产生的数值被减震器值减小。然而,如果阻尼器值为0.5,则由该公式产生的数值将由阻尼器值增加。

我希望这是合理的,

致以问候。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-19 18:00:10

为什么不利用正弦函数呢?当使用弧度时,如果将阻尼值乘以Pi,则可以通过正弦将该值减去0.5d,如下所示:

代码语言:javascript
复制
double dampening = (funcToComputeDampening()*Math.PI);
double valueToAdjustOutputWith = Math.sin(dampening)-0.5d;
double outputWithDampening = output + valueToAdjustOutputWith;
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43502629

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档