说明:双击或选中下面任意单词,将显示该词的音标、读音、翻译等;选中中文或多个词,将显示翻译。
您的位置:首页 -> 词典 -> 进化编程
1)  evolutionary programming
进化编程
1.
This paper introduces, by improved mutation probability in evolutionary programming, raising speed of evolutionary computation.
本文对进化编程中的变异概率进行改进 ,提高了进化计算的速度 ,并运用于机器人路径规划 ,得到次优路径和可行的运算效率 。
2.
An approach combining genetic algorithms with evolutionary programming is discussed, which can deal with the constrained conditions easily and obtain the global optimal solution.
机器人操作器等强度优化设计是一个强非线性优化设计问题,文章将遗传算法与进化编程有机结合起来,形成一种既能处理复杂约束条件,又能收敛于全局最优点的优化方法;并将该方法应用于机器人操作器的等强度优化设计问题,得到操作器等强度设计的最优形状。
3.
It is shown by analysis of evolutionary programming algorithm and experiments of it in the path planning of robots that saving the fittest in every generation of evolutionary programming algorithm may be the source of prematurity convergence.
通过分析及结合机器人路径规划的进化编程仿真实验指出,保存最优个体或淘汰最差个体都会引起进化算法早熟现象,并提出如下改进算法:按适应度从高(优)到低,依黄金分割律分别取出优秀和最差部分个体(染色体),通过赌轮法,并按适者生存原则从优秀的部分中选择一个体直接进入子代,而按劣者淘汰原则从最差部分中选择一个体从子代中排除。
2)  accelerating evolutionary programming
加速进化编程
3)  coding evolution
编码进化
4)  hydration process
水化进程
1.
Effect of sodium tripolyphosphate on the hydration process,ion concentration and supersaturation degree in liquid phase,and crystal morphology of building gypsum was systemically investigated.
系统研究了三聚磷酸钠对建筑石膏水化进程、液相离子浓度与过饱和度及二水石膏晶体形貌的影响,结合X光电子能谱分析技术对其缓凝机理进行了分析。
2.
By testing hydration rate and hydration temperature at different times,the effect of the retarders on the hydration process of calcined gypsum was studied,and by analyzing morphology and pore structure,the effect of the retarders on the microstructure of gypsum was also studied.
结果表明,这3种缓凝剂均延缓了石膏的水化进程,使凝结时间延长,强度降低,低掺量时柠檬酸缓凝作用最显著;缓凝剂改变了二水石膏晶体生长习性,使晶体由针状转变为短柱状,晶体尺寸明显增加;缓凝剂使硬化体孔径分布粗化,孔结构劣化。
3.
The influence of sodium sulfate on the anhydrite hydration process and the crystal morphology of its dihydrate products were studied by the determination of the hydration rate, hydration temperature and the ion concentration in liquid phase, in combina-tion with the investigation of the microstructure of the hardened anhydrite paste.
通过硬石膏水化率、水化温度、液相离子浓度测定和硬化体显微结构分析,研究了Na2SO4对硬石膏水化进程和二水石膏晶体形貌的影响,从二水石膏晶体生长角度探讨了Na2SO4的作用机理。
5)  evolution [英][,i:və'lu:ʃn]  [美]['ɛvə'luʃən]
演化进程
6)  Changing stage
变化进程
补充资料:Autocad VBA初级教程 (第二课 编程基础)
 

第二课  编程基础



本课主要任务是对上一课的例程进行详细分析



下面是源码:
Sub c100()
Dim cc(0 To 2) As Double '声明坐标变量
cc(0) = 1000 '定义圆心座标
cc(1) = 1000
cc(2) = 0
For i = 1 To 1000 Step 10 '开始循环
  Call ThisDrawing.ModelSpace.AddCircle(cc, i * 10) '画圆
Next i
End Sub



先看第一行和最后一行:
Sub C100()
……
End Sub
C100是宏的名称,也叫过程名称,当用户执行C100时程序将运行sub 和end sub之间的所有指令。



第二行:
Dim cc(0 To 2) As Double '声明坐标变量
后半段“'声明坐标变量”自动变为绿色字体,它是代码语句的注释,它不会影响程序运行,它的作用是告诉阅读者程序员的想法。对于简单的程序,一般不需要写注释,如果要编写非常复杂的程序,最好要多加注释,越详细越好,对于程序员来说,这是一个好习惯。
电脑真正编译执行的是这条语句:Dim cc(0 To 2) As Double
它的作用就是声明变量。
Dim是一条语句,可以理解为计算机指令。
它的语法:Dim变量名 As 数据类型
本例中变量名为CC,而括号中的0 to 2声明这个CC是一个数组,这个数组有三个元素:CC(0)、CC(1)、CC(2),如果改为CC(1 to 3),则三个元素是CC(1)、CC(2)、CC(3),有了这个数组,就可以把坐标数值放到这个变量之中。
Double是数据类型中的一种。ACAD中一般需要定义坐标时就用这个数据类型。在ACAD中数据类型的有很多,下面两个是比较常用的数据类型,初学者要有所理解。
Long(长整型),其范围从 -2,147,483,648 到 2,147,483,647。
Variant  它是那些没被显式声明为其他类型变量的数据类型,可以理解为一种通用的数据类型,这是最常用的。



下面三条语句
cc(0) = 1000 '定义圆心座标
cc(1) = 1000
cc(2) = 0
它们的作用是给CC变量的每一个元素赋,值其顺序是X、Y、Z坐标。




For i = 1 To 1000 Step 10 '开始循环
……
Next i  '结束循环
这两条语句的作用是循环运行指令,每循环一次,i值要增加10,当i加到 1000时,结束循环。
i也是一个变量,虽然没有声明i变量,程序还是认可的,VB不是C语言,每用一个变量都要声明,不声明就会报错。简单是简单了,这样做也有坏处,如果不小心打错了一个字母,程序不会报错,如果程序很长,那就会出现一些意想不到的错误。
step后面的数值就是每次循环时增加的数值,step后也可以用负值。

说明:补充资料仅用于学习参考,请勿用于其它任何用途。
参考词条