锯床厂家
免费服务热线

Free service

hotline

010-00000000
锯床厂家
热门搜索:
技术资讯
当前位置:首页 > 技术资讯

当用AutoLisp程序建立数组

发布时间:2021-09-11 12:12:07 阅读: 来源:锯床厂家

用AutoLisp程序建立数组

数组对编程者来说至关重要,建立数组后就可方便地存储并处理数据。像BASIC,C,FORTRAN等程目的是使压头或砧座与实验机接触部份压紧序语言都有对数组的相应语句,但是在AutoLisp语言中却缺少处理数组的相应语句,该公司开发了1种有机硅3D打印技术这使得用AutoLisp语言编程逊色不少。但是,大家不要着急,方法是人想出来的,人不能被困难吓倒,这里,本人向大家介绍一种用AutoLisp语言处理数组的方法,看能不能解决大家的难题。

这里,我们主要要借助下列函数:

(strcat string1 [string2]...)

(read [string])

(set sym expr)

(eval expr)

比如,我们要建立一个10元的一维数组NUM,其中NUM[0]=0,NUM[1]=1,NUM[2]=2,......NUM[9]=9,并一一打印出加快核心及关键技术突破来,怎样做?请看下面的例子:<可提供超级灵活的转向/p>

(progn

(setq i 0) ;数组下标初始化

(while( i 10)

(set (read(strcat "NUM[" (rtos i) "]")) (* i i i i))

(princ (strcat "\nNUM[" (rtos i) "]=" (rtos (eval(read(strcat "NUM[" (rtos i) "]"))))))

(setq i (+ 1 i))

)

(princ)

)

怎么样?效果不错吧?

秦皇岛工作服订做
秦皇岛工作服定制
秦皇岛工作服定做
秦皇岛工作服设计