使用“pibar”精确设置精细参数

(这是对我几个小时前发布的帖子的轻微修改。)

我们还在研究我做的自同步振荡器的Kuramoto模型博客文章我的同事和我希望最终能写一篇严肃的论文。同时,让我告诉你我在我们的Kuramoto实验中使用的一个不寻常的用户界面控件。

内容

pibar

由于我现在不需要讨论的原因,我想对通常不变的值做很小的改变π.这个特殊的滑块起作用。它的变化π在3.1和3.2之间的离散步骤中,每一步删除或插入的十进制展开中的一位数字π

滑块从中心开始π返回其传统值。在默认设置下,如果将滑块从中心向左移动,就会得到

|pi| = 3.1415926535
|pi| = 3.141592653
|pi| = 3.14159265
. . . .
| | = 3.141
| | = 3.14
| | = 3.1

很容易看出在这个方向上发生了什么因为每一步只减掉一个数字。

从中间开始向右移动有点棘手,因为步幅是四舍五入的。前三步和后三步是

|pi| = 3.1415926536
|pi| = 3.141592654
|pi| = 3.14159266
. . . .
| | = 3.142
| | = 3.15
| | = 3.2

PI和truepi

pibarSuite由三个功能组成。

  • pibar设置工具。你可以以任何你选择的值为中心;其实不必如此π.另一个参数设置数字数。
  • π返回滑块提供的当前值。
  • truepi总是返回4 *: (1),它是最接近$\pi$的双精度浮点数。这就是我们得到的价值πpibar不是搞砸它。

代码

pibar套件可以在这里.它也包括在Cleve_Lab 5.3版,取代了上个月4月1日的捐款。

请让我知道,如果你发现任何有用的做与此。




由MATLAB®R2019b发布

|

评论

要发表评论,请点击此处登录到您的MathWorks帐户或创建一个新帐户。