AutoLISP表达式的形式如下:每个表达式以左括号开始,并由函数名可选的参数组成,每个参数也可能是表达式。嵌套的表达式将它们的值返回到外层表达式中,下面的例子使用由+(加法)函数生成的结果作为*(乘法)函数的参数:如果左右括号的数目不匹配,AutoLISP将显示下列的提示:提示表明了有多少个未被匹配的括号。如果出现这个提示,必须输入所需的右括号使表达式能被计算。......
2023-11-02
组成AutoLISP程序的元素是表达式、变量与各种运算符。变量可以是整型、实型、点、字符串。
变量可以被赋值(其值包括字符串)和进行算术、逻辑运算符。表达式用于取得结果数据,是包含有各种运算符号并按AutoLISP的规则书写的字符串。一个表达式的值可以用于对AutoCAD提示的响应。表达式的书写格式为:
(函数名[参数]…)
AutoLISP使用数目较多、功能各异的函数.每一个函数均有一个系统中唯一的名称。参数是由用户提供的给函数操作处理的信息。例如,下列表达式将把值25.4送入变量“INCH”中:
(setqINCH25.4)
该表达式中的setq为AutoLISP用来为变量赋值的函数。INCH是用户定义的一个变量,它与后面的数字25.4共同组成参数项。执行该表达式后系统将建立该变量,并且将后面的值赋给它。参数也可以是一个表达式,使用时只需要使用一对圆括号将表述式括起来,AutoLISP就能自动给予识别。这样在同一个表达式中,可以包含多条子表达式,而子表达式还可以拥有自己的子表达式。这种嵌套可以在一个很深的范围内满足用户的各种需要。
在有些表达式中,允许用户加入可以在屏幕上显示的,用于操作提示信息的字符串。例如:
(setq p1(getpoint"Pick first corner Point:"))(www.chuimin.cn)
在这一条表达式中,p1是一个表示坐标点的变量,getpoint是一个用于获取坐标点的函数。
在AutoLISP中,一个完整的表达式必须包含在一对圆括号内,每一个子表达式必须由一对圆括号标注明白。在AutoCAD的“Command:”提示下输入一个表达式,则显示该表达式的值。然后“Command:”提示将重新出现。一个AutoLISP程序是由若干个表达式所组成的ASCII码文本文件(其后缀名为LSP),如果在AutoCAD的“command:”提示下读入一个AutoLISP程序文件,或者单个输入有错误的表达式,则屏幕上将提示:
n>
该提示指出n个圆括号不配对。此时可以输入n个右圆括号来消除错误。(“n”是一个正整数)
在AutoCAD提示请求一个数值时,可以在变量名称前加一个惊叹号(!)来引用该变量的值。如:
Column distance:!INCH
AutoLISP使用一个变量集来保存信息。变量不是一个恒定的常数。其值可以由用户控制改变,而当AutoCAD系统在计算时也将控制某些变量的值。
AutoLISP表达式的形式如下:每个表达式以左括号开始,并由函数名可选的参数组成,每个参数也可能是表达式。嵌套的表达式将它们的值返回到外层表达式中,下面的例子使用由+(加法)函数生成的结果作为*(乘法)函数的参数:如果左右括号的数目不匹配,AutoLISP将显示下列的提示:提示表明了有多少个未被匹配的括号。如果出现这个提示,必须输入所需的右括号使表达式能被计算。......
2023-11-02
C语言中的运算符大多数属于双目运算符。C程序中,运算符必须与运算对象结合在一起才能体现其功能,与运算符密切相关的程序构成成分是表达式。用运算符将运算对象连接起来的、符合C语言语法规则的式子称为C语言的表达式。一个表达式有一个值及其类型,它们等于计算表达式所得结果的值和类型。表2.6给出了C语言中的运算符、运算符的优先级和结合性。......
2023-11-20
设随机变量X的分布已知,则称X的函数Y=g的分布为(一元)随机变量函数的分布.1.离散型情形设X是离散型随机变量,其分布律为则 Y=g的分布律可按以下步骤计算:计算Y全部可能取的值g,g,…,g,有相同的只取其中一个,然后将它们由小到大排列,记为y1,y2,…,k)都作同样处理,就可确定Y取y1,y2,…......
2023-10-27
由于考生分为应届考生、脱产考生及在职考生,所以每种考生都要面对自己特有的备考环境,在这些环境中,都会有哪些障碍阻碍我们复习呢?既然已经坚定了考研的心,就应该把这几个月的时间投入和金钱投入作为一种资本,你在投资,投资在你的考研成绩上。因为上班族的时间比较稳定,并且可自由支配的时间较少,所以制订详细的复习计划及严格执行是必须做到的。......
2023-08-28
2.字符运算符字符运算符有+和-。3.逻辑运算符逻辑运算符有!4.关系表达式关系表达式是由关系运算符、数值表达式、字符表达式或日期表达式组成的式子。......
2023-12-04
【主要内容】1.随机变量方差的定义与性质设X是随机变量,如果E(X-EX)2存在,则称DX=E(X-EX)2为X的方差,称D(X)为X的标准差.方差有以下性质.(1)Dc=0(其中,c是常数);(2)D(cX)=c2DX,D(X+c)=DX(其中,c是常数);(3)设随机变量X1与X2相互独立,则D(c1X1+c2X2)=c21DX1+c22DX2(其中,c1,c2是常数);(4)DX=EX2-(......
2023-10-27
变量的生存期取决于它的存储类型。所谓“存储类型”,是指系统为变量分配的具有某种特性的存储区域。生存期表示了变量存在的时间。一个变量究竟属于哪一种存储方式,并不能仅从其作用域来判断,还应有明确的存储类型说明。在C语言中,函数内部凡未说明存储类型的变量均视为自动变量。静态局部变量始终存在着,也就是说它的生存期为整个源程序生存期。静态局部变量的使用举例。......
2023-10-21
根据用途不同,断路器可配备不同的脱扣器或继电器。表5-10断路器配备的脱扣器和继电器的情况断路器的分类方式很多,如按使用类别分,有选择型和非选择型;按灭弧介质分,有空气式和真空式;按结构类型分,有万能式和塑壳式;按操作方式分,有有关人力操作和无关人力操作、有关动力操作和无关动力操作,以及储能操作之分;按极数可分为单极式、二极式、三极式和四极式;按安装方式又可分为固定式、插入式和抽屉式等。......
2023-06-30
相关推荐