我们正在全面改写原来的FISH教程,以适应最新的版本变化,新的教程型式是PPT+项目文件,以简化PPT中过多的文字内容。FISH函数分为公用函数和特殊函数,公用函数可适用于所有软件,特殊函数仅适用于特定的软件,包括FLAC2D/FLAC3D, UDEC/3DEC, PFC2D/PFC3D和MassFlow。本文讨论了数组函数Array的用法及其在项目中的应用。值得一提的是,Array是FISH语言最早使用的阵列型式(在FLAC3.2中首次引入),灵活性相对较差,在后来发展的FISH语言中,增加了一个新的函数MAP,参看【FISH: 使用MAP数组实现loop foreach】,灵活性比Array要好一些,不过Array仍可以帮助我们完成许多事情。
(6) array.size(ARR<,INT>)---获取数组维数的数值
还有两个array函数用于UDEC,在其它软件中很少或不能使用: