《字符串数组》PPT课件

《字符串数组》PPT课件

ID:45325673

大小:1.03 MB

页数:32页

时间:2019-11-11

《字符串数组》PPT课件_第1页
《字符串数组》PPT课件_第2页
《字符串数组》PPT课件_第3页
《字符串数组》PPT课件_第4页
《字符串数组》PPT课件_第5页
资源描述:

《《字符串数组》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、字符串、数组和簇5.1字符串字符串是ASCII码字符的集合。常用字符串对象在String&Path子模板和Ring&Enum子模板下。字符串的显示方式有4种:NormalDisplay:正常显示‘’CodesDisplay:显示不可打印字符(列表)PasswordDisplay:口令显示HexDisplay:十六进制显示字符串处理函数在String模板中有很多对字符串进行操作的函数或节点。小练习:例1:字符串1为“ABCDEFG”,字符串为“1234567”,字符串常量1为“hijklmn”,字符串常量2为“0

2、.1234567”。要求:以上字符串依照次序合并成一个字符串,字母全部变为大写字母,字母H替换为Z,计算其长度,找到字符串中小数点的位置。组合结果字符串:组合字符串,“ConcatenateString”字符串大写后字符串:变大写字符串,“TOupperCase”字符串字符串长度:字符串长度,“StringLength”字符串查找字符串替换字符串结果偏移位置:查找并替换字符串,“SearchAndReplaceString”例2:将一些字符串和数值转换成一个新的输出字符串。输出的字符串是一个GPIB命令字符串,可

3、以用来与串口仪器进行通信。输入量初始量输出字符串输出格式编辑%S:字符串%f:格式化分数,输出结果为小数点后6位%.2f:格式化分数,输出结果为小数点后2位%d:十进制整数Formattostring例3:将一个数字形式字符串转换称为数据输出。初始字符串编辑扫描格式剩余字符串输出量1输出量2%S:字符串%f:格式化分数,输出结果为小数点后6位%.2f:格式化分数,输出结果为小数点后2位%d:十进制整数:将字符串中数字字符按格式转换成数值例4:在一个字符串中提取一个子字符串,并扫描字符串。初始字符串子字符串偏移量子

4、字符串长度提取的子字符串:从字符串中提取出所需的子字符串5.2数组数组是同一类数据元素的集合,可以是数值型、布尔型、字符串型等。数组控件的控制模板中Array&Cluster子模板中数组控件同字符串一样,LabVIEW也提供了很多数组函数,相关函数在FunctionsPalette中。数组的创建法1:前面板上创建数组1234前面板上放置数组外壳在数组外壳中放入控件我叫索引网络拐角增加显示区域一维数组生成了!法2:流程图上创建数组13选择数组常数在流程图中创建一个数组外壳2放入一个字符串常量一个一维的字符串数组诞生

5、了例1:初始化一个3×5的二维数组,其元素的初始值全部为1;计算数组的大小;有一维数组常量(5,4,3,2,1)代替二维数组的第0行;以第一列元素为起点,提取2行3列的一个二维矩阵。数组的应用结果数组初始化值行值列值:initializearray,初始化数组数组数组长度结果数组初始化值行值列值索引替换元素替换后新数组数组数组索引长度提取后新数组例2:将一维数组(100,10,1)、常量0和element20.1组成一个新的数组,求出该数组的最大值最小值和对应的索引位置;将数组元素前后对调,即0号元素与N-1号元

6、素对调,1号元素与N-2号元素对调;将后2个数据移动至数组最前端,其他元素顺序移动;对数组的元素进行升序排列。输出数组元素最小值最大值索引数组轮换后数组原数组移动后后数组原数组移动量排序后数组数组例3:将一个一维数组(0,1,2,3,4,5)分解为两个一维数组,分别包含前3个元素(0,1,2)和后3个元素(3,4,5);并将这两个一维数组进行插接,形成新的数组(0,3,1,4,2,5);将插接后的数组拆分为三个数组(0,4),(3,2),(1,5);将拆分后的数组生成一个二维数组,并求其转置。分解后的第1个数组分

7、解后的第2个数组数组索引数组1数组2插接后数组数组分拆后数组原二维数组转置后二维数组For循环的自动索引多态(Polymorphic)VI创建多态VI举例调用多态子VI5.3簇簇的作用是将混合类型的数据组合在一起,形成一个整体:利用簇可以把相关数据组织成一个整体簇中可以放置任何类型的数据簇中的对象或全为控制,或全为指示簇与数组的区别区别簇数组元素数据类型可以不同必须相同元素个数固定随时变化访问方式解包后访问索引任一元素簇控件的控制模板中Array&Cluster子模板中簇的函数模板在功能模板的Cluster中。簇

8、簇的创建和排序法1:前面板上创建簇选择Cluster在前面板上创建簇的外壳12依次放入不同类型的控件法2流程图上创建簇选择clusterconstant在流程图上创建一个簇的外壳12在簇的外壳中依次放入不同类型常量簇的应用例1:个人资料簇(含姓名、年龄、性别三个元素)的打包(用两种方式,按元素和按名称)与解包(用两种方式,按元素和按名称)打包:把相关元素组合成为一个簇的操

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。