Mathematica技巧:语音朗读
在继续讨论更多关于Mathematica的技巧之前,让我们先来看一个有趣的功能。在Mathematica中,任何表达式都可以被朗读出来,因为它会将表达式翻译成标准英文语法,并调用系统的TTS(文本到语
在继续讨论更多关于Mathematica的技巧之前,让我们先来看一个有趣的功能。在Mathematica中,任何表达式都可以被朗读出来,因为它会将表达式翻译成标准英文语法,并调用系统的TTS(文本到语音)功能进行朗读(很遗憾,目前暂不支持中文)。例如,看下面的表达式:
In[1]: 2 2
Out[1] 4
更有趣的是,我们可以使用Speak函数将语音插入到任何表达式中。比如下面的Manipulate命令,每次拖动滑竿时,当前表达式都会被朗读出来。
In[2]: Manipulate[x^2, {x, 0, 10}]
Mathematica技巧:圆角设计
在输出表达式布局时,有一个容易被忽视的选项是RoundingRadius。通过修改这个选项可以将外框变成圆角形状。然而,请注意观察下图中存在哪些不合适的地方。
是的,圆角的大小并不一致。那么如何进行修改呢?我们只需要添加一个窗格即可。
Mathematica技巧:自定义语法着色
如果你对语法着色不满意,其实在Mathematica中是可以进行灵活定制的。点击菜单栏的“编辑”,再选择“偏好设置”-“外观”标签,就可以看到可以进行修改的所有类型的提示信息的着色。