Mathematica 技巧:[30]抛硬币实验
1、第一个技巧, 也是朋友们非常容易忽略的一点, 在导入文件的时候, 比如图形. 可以指定多种数据的属性进行导入. 比如看下面的代码所示
![Mathematica 技巧:[30]抛硬币实验](https://exp-picture.cdn.bcebos.com/92174dbbf82064fbd49654948e6104a354e96f36.jpg)
2、再来, Mathematica 普通的表达式也可以嵌套动态结构, 比如下面的绘图命令, 其中驻账答峰绘图风格以及反射光都可以有ColorSetter 控件汜枸赓觅指定(以前的经验曾经讲过该经验的), 还有 Axes 可以有选项框控件指定.
![Mathematica 技巧:[30]抛硬币实验](https://exp-picture.cdn.bcebos.com/82eff6d7592ae3efabe5718454b6326c56666436.jpg)
3、下面这个经验考考大家, 1 枚硬币抛三次, 问都会出现哪些情况. 我们当然可以用 0 表示反面, 用 1 表示正面, 如下面代码所示那样. 但是在 Mathematica 下可以更形象的显示出来, 先用 graphics 的图形来表示.
![Mathematica 技巧:[30]抛硬币实验](https://exp-picture.cdn.bcebos.com/988e1c532f632385b4ab8724cce833e038725d36.jpg)
4、再来更形象的方法. 比如, 可以从网上找一张硬币图片啦, 进行简单的处理, 在我们的例子中就是划分开来.
![Mathematica 技巧:[30]抛硬币实验](https://exp-picture.cdn.bcebos.com/38332303bbea3e866cd504f65cd4483105eb5536.jpg)
5、我们再看一个技巧, 就是关于替换的. 替换操作 Mathematica 的基本原理, 任何表达式都可以进行替换. 下面的图形就是
![Mathematica 技巧:[30]抛硬币实验](https://exp-picture.cdn.bcebos.com/49701aebf6a75f0fe1b6115b97324b18502c4c36.jpg)
6、有意思的是, 3D 的模型也可以通过类似的方式进行替换操作, 如下图所示.
![Mathematica 技巧:[30]抛硬币实验](https://exp-picture.cdn.bcebos.com/4a594f2c8cf1d8a74cae2d3146e34b2c57ee4736.jpg)