在《网格不反向路径的逐个显示》里面,我用Mathematica演示了二维网格不反向路径的问题。本文,进一步演示三维网格不反向路径的问题。下图是2*3*4的网格的所有路径的动态图。1网格不反向路径的逐个显示
工具/原料
1
电脑
2
Mathematica
方法/步骤
1
先来画一个2*3*4的三维点阵:U = Table[{u, v, w}, {u, 0, 2}, {v, 0, 4}, {w, 0, 3}]其中,x轴方向是两个网格,y轴方向是4个网格,z轴方向是3个网格
3
明显的,x方向可以用(1,0,0)表示,也就是说,u0代表了{1,0,0}。{v0 -> {0, 0, 1}, w0 -> {0, 1, 0}, u0 -> {1, 0, 0}}
4
把每一个次级子列表里面的元素逐步累加起来,就是一爬沫游条具体的路径,比如召速,下面是第一条路径:road = a0[[1]]Accumulate@Join[{{0, 0, 0}}, road]
5
在点阵里面画出这第脾帮一条路径:
6
下面是第365条路径。
7
第666条路径。
上一篇:ubuntu run文件怎么安装
下一篇:游戏开发怎么怎么学