【发布时间】:2011-12-15 07:54:46
【问题描述】:
我是一名设计老师,试图帮助学生应对编程挑战,所以我为了好玩而编写代码,但我不是专家。
她需要在使用与 Arduino 耦合的传感器的数据构建的数据集中找到mode(最常见的值),然后根据结果激活一些功能。
除了如何在 Arduino 中计算模式之外,我们已经弄清楚了大部分。我发现帖子 Get the element with the highest occurrence in an array 解决了 JavaScript 中的问题,但我无法“移植”它。
【问题讨论】:
-
您所指的“数据集”采用什么形式?它是一个(Arduino)整数数组吗?
-
嗨,马修。我们还没有编写代码,但是是的,它可能是一个整数数组,尽管我们也可能采用浮点方式。她(学生)将测量物体的速度,并据此采取行动。对于比例原型,速度也会“按比例缩小”,所以我们必须测试整数是否可以,或者我们是否应该使用十进制数进行评估。
-
如果您使用的是浮点数,我会担心可能没有单一的“模式”(即每个结果都可能不同)。这可能是一个问题,还是我们可以假设在这种情况下不会发生这种情况?
标签: processing arduino mode