集算器程序之使用序列.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
集算器程序之使用序列

集算器程序之使用序列 一些数据构成的有序集合即称为序列,构成序列的数据称为其成员。序列相当于高级语言中的 数组,但其成员的数据类型不要求一致。下面通过生成、访问、运算符、函数等几个方面讲解序列 的基本运算。 1、生成 1.1、常数构造 将常数直接用[]括起来可表示序列常数,也可以在表达式中用[]将成员括起来得到序列,如: A B C 1 1 red 2013-06-04 2 2 blue 27.49 3 3 yellow Tom 4 [15.2,b,1] =[A1:C3] =[3,A4,B4] 5 [1,2,3,3] [] [[]] 网格中,A4,A5,B5,C5 中,都是序列常数,B4 和C4 中是用表达式计算的序列。 其中,A4 序列中的成员包含了浮点数、字符串、整数等不同的类型,B4 中的成员由单元格区 域得到,C4 中序列的成员还包含序列,A5 中序列中存在重复的成员。A4,B4,C4 和C5 中的数据依 次如下: 下面来比较一下B5 和C5 中的值: 可以看到,B5 中是空序列,而C5 中是一个非空序列,其成员只有一个空序列。 说明:序列的成员可以是任意数据类型,包括基本类型、其他序列、记录等等,成员全是整数 的序列被称为数列。 1.2、函数构造 A 1 =to(2,6) 2 =1,a,b,c.array() 3 =periods@y(2012-08-10,date(now()),1) 4 =file(sales.txt).import@t() 其中A1 表示从2 到6 的连续整数构成的序列,如果从1 开始的数列可以简写为to(6) 。A2 中将 字符串拆分为序列。A3 中以年为间隔生成两个日期之间的日期序列。A1,A2 和A3 中的结果如下: A4 从结构化的文本文件中读取记录形成序列,其值为: 以记录为成员的序列又称作序表,常用来进行结构化数据的计算,序表不是本文重点,想进一 步了解请参考 《集算器程序之使用序表》。 1.3、计算生成 下面网格中的代码,将文本文件sales.txt 读入序表A1 ,取其中的STATE 列,生成序列A2 ,将 记录按照STATE 分组,生成序列A3 : A 1 =file(sales.txt).import@t() 2 =A1.(STATE) 3 =A1.group(STATE) 计算后,A2 中的序列如下: A3 中的序列如下: 可以看到,序列A3 的成员是多个序列,这些序列的成员都是记录。 2、访问 2.1、按序号访问成员 A B 1 [a,b,c,d,e,f,g] 2 =A1(2) =A1.m(2) 3 =A1([2,3,4]) =A1(to(2,4)) 4 =A1.m(-1) A2 与B2 中的表达式是等价的,都是从序列中取出第2 个成员,结果如下: A3 中从序列中取出第2 到4 个成员,值为序列。注意,[2,3,4]也是个序列(数列),因此B3 中 中表达式的结果和A3 中是相同的: A4 中取出序列中的倒数第1 个成员。注意,倒取数时必须用A .m()函数,不能简写为A1(-1)。 结果如下: 2.2、赋值和修改 A 1 [a,b,c,d,e,f,g] 2 A1(2)=r 3 A1([3,4])=[r,s] 4 A1.modify(4,[ r,s]) 为了明确每个单元格中的语句引起的变化,在这里点

文档评论(0)

347991227 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档