| 查看: 1366 | 回复: 12 | ||
[求助]
求助各位编个小程序
|
|
1)定义整数数组flag[NUM][NUM], NUMXNUM为点阵的结点总数。把所 有的数组值fiag[j]设为0。其中,0表示该结点还未被统计过,1表示 该结点被统计过; (2)令i=0,j=0,开始计算第一个结点; (3)定义一个全局变量grain_Size一用来记录每个晶粒所包含的点阵结点个 数之和,令grain_Size=0; (4)如果fiag[j]等于0,令flag[j]等于1,执行递归函数stat_gain(i,j) (5)如果fiag[j]等于1,就计算下一个结点,重复第(3)条; (6)记录这个晶粒的尺寸; (7)统计下一个结点,重复第(3)条,直到所有的结点都统计一遍。 函数stat_gain(i,j)的执行步骤是: 分别比较结点P(i,j)和其周围六个最近邻结点(P1(i一1,j一1),P2(i一1,j), p3(i,j一1),P4(i,j+1),P5(i+1,j),P6(i+1,j))的取向。如果P1的取向与P (i,j)的取向不同或者已经统计过,则比较下一个结点,直至六个结点都比较一遍; 如果P1的取向与P(i,j)的取向相同并且没有统计过,晶粒个数grain_size增加1, 并把fiag[j]的值变为1。然后,执行函数 stat_grain(i-1,j-1);依此类推。 数据形式是这样的 列 行 对应坐标点的值 1 1 0 2 1 0 3 1 0 4 1 0 5 1 0 7 1 0 8 1 1 9 1 1 10 1 1 11 1 1 。 。 。 |
» 猜你喜欢
北京211副教授,35岁,想重新出发,去国外做博后,怎么样?
已经有9人回复
有没有人能给点建议
已经有5人回复
假如你的研究生提出不合理要求
已经有12人回复
实验室接单子
已经有7人回复
全日制(定向)博士
已经有5人回复
萌生出自己或许不适合搞科研的想法,现在跑or等等看?
已经有4人回复
Materials Today Chemistry审稿周期
已经有4人回复
参与限项
已经有3人回复
对氯苯硼酸纯化
已经有3人回复
所感
已经有4人回复
» 本主题相关价值贴推荐,对您同样有帮助:
求助高手帮忙编一个Fortran的小程序,重金悬赏......
已经有15人回复
求助计算机高人,编写个Fortran程序
已经有13人回复
【求助】C++编写的图像压缩的程序
已经有13人回复
【求助】求助帮助编一个读取TEXT文件画图的程序
已经有8人回复
【求助】有用Monte Carlo 编过有关Fluid中粒子运动的程序
已经有6人回复
【求助】帮我编个程啊~C语言,C++,Matlab,VB...都行~
已经有14人回复
【求助】帮忙编个用于VASP小程序
已经有22人回复
【求助】求c++编一个简单计算器的源代码
已经有6人回复
求助
已经有3人回复
2楼2011-12-28 17:47:31
3楼2011-12-29 09:09:33
psxlcs
金虫 (正式写手)
- 应助: 3 (幼儿园)
- 金币: 2309.7
- 帖子: 545
- 在线: 205.3小时
- 虫号: 1463653
- 注册: 2011-10-27
- 性别: GG
- 专业: 自然语言理解与机器翻译
4楼2011-12-29 10:57:38
5楼2011-12-29 12:21:26
6楼2011-12-29 15:41:58
7楼2011-12-29 15:42:38
8楼2011-12-29 15:43:17
cmdblock
银虫 (正式写手)
- 应助: 23 (小学生)
- 金币: 234.2
- 散金: 79
- 帖子: 719
- 在线: 123.7小时
- 虫号: 1520796
- 注册: 2011-12-02
- 性别: GG
- 专业: 计算机网络
9楼2012-01-04 08:49:03
xqhuang8793
金虫 (初入文坛)
- 应助: 5 (幼儿园)
- 金币: 608.6
- 红花: 1
- 帖子: 33
- 在线: 36.2小时
- 虫号: 1469561
- 注册: 2011-10-31
- 性别: GG
- 专业: 生物物理、生物化学与分子
10楼2012-01-07 20:31:51












回复此楼
,所以来求助