大家帮一下忙!!!
昨天我用ZPL编了一个小程序,只是将两个追光线的步骤合并
程序如下:
n= NSUR()
RAYTRACE 0,pvhy,0,0,1
y1=RAYY(n)
RAYTRACE 0,pvhy,0,0,3
y2=RAYY(n)
y3=y1-y2
y4=ABSO(y3)
OPTRETURN 0=y4
我想实现的目的是:
(5)REAY 1 0 ? 0 0
(6)REAY 3 0 ? 0 0
(7)DIFF 5 6
(8)ABSO 7
问题是:添加到优化函数中时优化速度特别的慢,怎么回事?
是
1、宏语言本身的问题?
2、还是我的程序有问题?
3、还是其他的?
先谢过各位了!!!
自己顶一下
直接用
(5)REAY 1 0 ? 0 0
(6)REAY 3 0 ? 0 0
(7)DIFF 5 6
(8)ABSO 7
不行吗?
这个正常,宏语言本身就很慢的,只好尽量少用,实在没办法,那就的有耐心等了
先谢谢二位,!!
(5)REAY 1 0 ? 0 0
(6)REAY 3 0 ? 0 0
(7)DIFF 5 6
(8)ABSO 7
这个比较短用这个还不麻烦,但是很多时写就很麻烦,更加容易出错。
页:
[1]