Mathematica中Arduino的连接与调用

Mathematica和Arduino连接提供了很多有趣的玩法。在Mathematica的参考资料中提供了一些简单的应用,诸如向LCD显示器写数据,实现在PC端控制显示的目的。后面会提到的,用电位器控制参数图形在坐标系上的显示位置(我的“阳光探测器”类似这个东西)。比较神奇的是Mathematica之父Stephen Wolfram,他的儿子,13岁的Christopher Wolfram在Maker Faire上的一个演示,在Mathematic上写一个参数曲线,然后利用Arduino控制一台无人机按照这条参数曲线去飞行(果然虎父无犬子,我真是连一个13岁小孩也不如)。 (本文是暑期项目报告的一部分。)     继续阅读
Celestial Phineas's avatar
Celestial Phineas 9月 05, 2016

用Arduino与Mathematica编写世界

作者:Ian Johnson, Wolfram Research 原文:http://community.wolfram.com/groups/-/m/t/315748 大家好,今天我来给大家演示一下Mathematica写的Arduino驱动,使用了Mathematica 10中的新函数。下面的演示用到了以下工具: Mathematica 10 Arduino IDE Arduino板(推荐使用Uno) 220Ω电阻 10kΩ电阻 LED 瞬时按压按钮 两个电位计     继续阅读
Celestial Phineas's avatar
Celestial Phineas 9月 05, 2016

Python 和 Mathematica 中的列表

刚刚接触 Python,真是没有料想 Python 里面也有列表这种东西,并且特性还和 Mathematica 中的十分相像。Python 和 Mathematica 相像的地方真的很多:比如 Python 的交互模式,输入输出和 Mathematica 很是相像;都有列表;都同时支持过程式编程和函数式编程……当然,现在还没有学到那么深。 下面简单做一个整理,总结一下 Python 中的列表和 Mathematica 中列表的异同。     继续阅读
Celestial Phineas's avatar
Celestial Phineas 7月 23, 2016

转动惯量那点事

缘起转动惯量有一个非常重要而有趣的性质,很容易叙述,也很容易应用,它是上述分析的基础,但它太复杂,难于在这里证明。这个性质叙述如下:任何刚体,即时是像马铃薯之类不规则的物体,都有通过质心的三根相互垂直的轴,使得相对于这三根轴中某一根轴的转动惯量与通过质心的任何轴相比具有最大可能值;相对于这三根轴中另一根轴的转动惯量则具有最小可能值;而对于第三根轴的转动惯量则处于两者之间(或等于其中之一).这三根轴称为物体的主轴,它们具有一个很重要的性质——如果物体绕其中一个轴转动,它的角动量与角速度的方向相同。对于具有对称轴的物体来说,它的主轴就是对称轴。 费恩曼物理学讲义 也就是说,过刚体质心存在相互垂直的最大转动惯量轴和最小转动惯量轴!对我们这些小白来说,这是这段话中最新最深的一层含义了。 为什么?     继续阅读
Celestial Phineas's avatar
Celestial Phineas 4月 09, 2016