PFC手册中文翻译整理3FISH教程.docVIP

  • 26
  • 0
  • 约1.13万字
  • 约 24页
  • 2016-07-29 发布于湖北
  • 举报
PAGE  PAGE 24 FISH语言 4 FISH语言初学指南 4.1 介绍和概述 FISH是一种内嵌于PFC2D的编程语言,使用户能够定义新的变量和函数。这些函数可以扩大PFC2D的应用范围或增加用户定义特性。例如,可以绘制或打印新的变量,生成特殊粒子,将伺服控制用于数值试验,指定性能的不均匀分布,以及自动进行参数研究。 FISH语言是针对那些想用Itasca软件做些事情的人开发的,而用现存的Itasca软件很难或者说不可能做到。它提供了一个内置语言,因此用户可以写自己需要的函数,而不是在标准代码中加入许多新的和专门的功能。一些有用的FISH函数已经写出;这些函数的相互关联设置,称为扩张的Fishtank,在PFC2D程序中给出(见FISH volume第3节)。对于没有编程经验的人,写一些简单的函数或对现有的函数作一些简单修改是可行的。第4.2节为非程序员作了介绍。但是FISH程序也可以变的??杂(在任何编程语言中的代码都是这样);更多详细资料参见FISH volume第2节。 与所有的编程任务一样,FISH函数应按一个渐进的方式编写,在编写更加复杂的代码之前每一步都要检查运行。FISH函数的错误检查不会比大多数编译器少,因此所有的函数在用于实际应用之前,应进行简单的数据测试。 FISH程序简单地嵌入一个正常的PFC2D数据文件—在DEFINE后面的行是F

文档评论(0)

1亿VIP精品文档

相关文档