欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    第4章 分组的数据课件.ppt

    • 资源ID:12723762       资源大小:931KB        全文页数:58页
    • 资源格式: PPT        下载积分:30金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要30金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    第4章 分组的数据课件.ppt

    唐山学院测控中心 (C) 2008第第4章章 分组的数据分组的数据l数组 l簇 l波形l字符串 4-1 数组数组l 4-1-1数组的概念 数组将相同类型的数据元素组合在一起,这些元素可以同是数值型、布尔型、字符型或路径、波形等各种类型,也可以是簇,但不能是数组。这些元素必须同时都是输入控件或同时都是显示控件。当程序中需要对相同数据类型的一些数据反复进行同样操作时,适于使用数组。数组可以是一维的,也可以是多维的。每一维可以多达2311个元素(21亿)。一维数组是一行或一列数据,可以描绘平面上的一条曲线。二维数组由若干行和列数据组成,可以在一个平面上描绘多条曲线。三维数组由若干页组成,每一页是一个二维数组。 4-1-1 数组的概念数组的概念 数组的例子:一维二维4-1-2 创建数组的方法创建数组的方法l1. 在前面板上创建数组控件4-1-2 创建数组的方法创建数组的方法 定位工具移动到数组控件上时,数组控件会出现下图所示的深蓝色方形手柄。光标移动到某个手柄上,它的形状会变为双向箭头。用鼠标拖动箭头会带动手柄对数组进行各种调整。手柄4-1-2 创建数组的方法创建数组的方法l2. 在程序框图中创建数组常量4-1-2 创建数组的方法创建数组的方法l3.数组元素赋值用上述方法创建的数组是空的,从外观上看数组元素都显示为暗色。要根据需要用操作工具或编辑文本工具为数组元素逐个赋值。若隔过前面的元素为后面的元素赋值,则前面元素根据数据类型自动赋一个默认值,例如“0”、“F”或空字符串。l4.数组元素的显示通过数组的索引框可以选择数组如何显示它的元素。行索引的值决定哪一行显示在最上;列索引的值决定哪一列显示在最左。直接用操作工具或文本工具在索引框输入数字,或者用操作工具按索引框左侧的增减钮都可以改变索引值。在显示出滚动条的情况下拖动滚动条也可以改变索引值。 4-1-2 创建数组的方法创建数组的方法l5. 其它的创建数组的方法用数组函数创建数组某些VI的输出参数是数组用程序结构产生数组4-1-3 数组函数数组函数l1数组大小函数4-1-3 数组函数数组函数l2. 索引数组函数4-1-3 数组函数数组函数l3. 替换数组子集函数4-1-3 数组函数数组函数l4.数组插入函数4-1-3 数组函数数组函数l5. 删除数组元素函数4-1-3 数组函数数组函数l6. 初始化数组函数和创建数组函数4-1-3 数组函数数组函数l7.数组子集函数4-1-3 数组函数数组函数l8. 数组最大值与最小值函数4-1-3 数组函数数组函数l9.重排数组维数函数4-1-3 数组函数数组函数l10. 一维数组操作函数一维数组排序 搜索一维数组 拆分一维数组4-1-3 数组函数数组函数l10. 一维数组操作函数 反转一维数组 一维数组移位4-1-3 数组函数数组函数l10. 一维数组操作函数 一维数组插值 以阈值插值一维数组4-1-3 数组函数数组函数l10. 一维数组操作函数 交织一维数组 抽取一维数组4-1-3 数组函数数组函数l11.二维数组转置函数4-1-3 数组函数数组函数l12.数组至矩阵转换和矩阵至数组转换4-2 簇簇l4-2-1 簇的概念簇把若干不同数据类型的元素组合在一起,类似于C语言中的结构体和Pascal语言中的记录。可以把簇想象成一束通讯电缆,电缆中每一根线就是簇中一个不同的数据元素。使用簇可以为编程带来以下的便利。l1. 把程序框图中不同位置、不同数据类型的多个数据捆绑在一起,减少了连线的混乱。l2. 子程序有多个不同数据类型的参数输入输出时,把它们捆绑成一个簇可以减少连线板上接线端的数量。l3. 某些控件和函数必须要簇这种类型的参数。4-2-2 簇的创建簇的创建l1. 在前面板上创建簇4-2-2 簇的创建簇的创建l1. 在前面板上创建簇调整显示大小4-2-2 簇的创建簇的创建l2. 在程序框图中创建簇常量 4-2-2 簇的创建簇的创建l3. 簇元素赋值 用上述方法创建的簇常量,它的元素还没有有效的值,从外观上看都显示为灰色。要根据需要用操作工具或编辑文本工具为簇元素逐个赋值。 l4. 用簇函数创建簇4-2-3 簇函数簇函数l1. 解除捆绑函数4-2-3 簇函数簇函数l2. 捆绑函数 4-2-3 簇函数簇函数l3. 按名称解除捆绑函数4-2-3 簇函数簇函数l4. 按名称捆绑函数4-2-3 簇函数簇函数l5. 创建簇数组函数4-2-3 簇函数簇函数l6. 索引与捆绑簇数组函数4-2-3 簇函数簇函数l7.数组至簇转换函数和簇至数组转换函数4-3 波形波形l 4-3-1波形的概念波形类似于簇,但是它的元素的数量和类型是固定的。波形也很便于用图形显示控件来显示。波形的全部元素包括数据采集的起始时间t0、时间间隔dt、波形数据y和属性。波形数据y可能是一个数组也可能是一个数值。LabVIEW提供基本的波形操作函数位于“波形”函数子选板中;LabVIEW还提供大量高级波形分析函数,位于“信号处理”函数子选板中,包括波形生成、波形调理、波形测量3个子选板。4-3-2 波形的创建波形的创建l波形控件 4-3-2 波形的创建波形的创建l创建波形函数 4-3-3 波形的属性波形的属性l波形属性波形的一些附加信息 4-4 字符串字符串l4-4-1 字符串的概念字符串从本质上是一系列可显示的或不可显示的ASCII码字符的集合,不可显示的字符是换行符、制表位 等 。 。程序中通常在以下情况用到字符串。l传递信息。传递信息。创建简单的文本信息或对话框提示。在这种情况下,我们也可以在中文操作系统中使用汉字。l存储数据存储数据。数值型数据作为ASCII文件存盘时,必须先把它转换为字符串。l仪器通信仪器通信。把数值型的数据作为字符串传输给仪器,然后再将字符串转化为数字。 4-4-2 字符串控件字符串控件l1. 字符串输入控件和字符串显示控件4-4-2 字符串控件字符串控件l2.组合框4-4-2 字符串控件字符串控件l3.表格 表格在“列表与表格”控件子选板。表格是一个字符串二维数组的显示形式,它的每一个单元格显示一个字符串。 4-4-2 字符串控件字符串控件l4. Express字符表格4-4-2 字符串控件字符串控件l5.树型树型控件允许用户把项按照树型目录设置。 4-4-2 字符串控件字符串控件l5.树型编辑树型控件的项 4-4-3 字符串控件的显示字符串控件的显示l字符串在“字符串输入控件” 、“字符串显示控件”和“组合框”中的显示形式有以下几种。l正常显示。l“”代码显示。l密码显示。l16进制显示。 4-4-4 字符串函数字符串函数l1. 字符串长度函数 (a) l 2. 连接字符串函数 (b) l3. 部分字符串函数 (c) l 4. 大小写转换函数 (d) (a) (b) (c) (d) 4-4-4 字符串函数字符串函数l5. 替换子字符串函数 (a) (b) (c) 4-4-4 字符串函数字符串函数l6. 搜索替换字符串函数 (a)l7. 格式化日期/时间字符串函数 (b)l8. 格式化写入字符串函数 (c) (a) (b) (c) 4-4-4 字符串函数字符串函数l8. 格式化写入字符串函数编辑格式字符串4-4-4 字符串函数字符串函数l9. 扫描字符串函数4-4-4 字符串函数字符串函数l10字符串移位函数与反转字符串函数 (a) l11数值至小数字符串转换函数与数值至十进制数字符串转换函数 (b) l12字符串至路径转换函数与字符串至字节数组转换函数 (c) (a) (b) (c) 练习与思考练习与思考4.1 创建一个2行3列的二维数组输入控件,为数组元素赋值如下:1.00,2.00,3.004.00,5.00,6.004.2 用数组函数将习题4.1创建的二维数组改为一维数组,元素为1.00,2.00,3.00,4.00,5.00,6.00。4.3 用数组函数创建二维数组显示控件,元素为:1.00,2.00,3.00,4.00,5.00,6.002.00,3.00,4.00,5.00,6.00,1.003.00,4.00,5.00,6.00,1.00,2.004.00,5.00,6.00,1.00,2.00,3.00练习与思考练习与思考4.3 用数组函数创建一个二维数组显示控件,元素为:1.00,2.00,3.00,4.00,5.00,6.002.00,3.00,4.00,5.00,6.00,1.003.00,4.00,5.00,6.00,1.00,2.004.00,5.00,6.00,1.00,2.00,3.004.4 用数组函数求出习题4.3创建的数组的大小。练习与思考练习与思考4.5 编程将习题4.3创建的数组转置为:1.00,2.00,3.00,4.002.00,3.00,4.00,5.00 3.00,4.00,5.00,6.004.00,5.00,6.00,1.005.00,6.00,1.00,2.006.00,1.00,2.00,3.004.6 创建一个簇输入控件,元素分别为字符型输入控件“姓名”,数值型输入控件“学号”,布尔型输入控件“注册”。从这个簇输入控件中提取出簇元素“注册”,显示在前面板上。练习与思考练习与思考4.7 创建一个组合框,用5个项显示5名同学的姓氏拼音首字母,但是可以输出他们的中文姓名。 4.8 创建一个字符串显示控件,程序运行后显示当前系统日期、时间和自己的班级、姓名。4.9 将范围010的5个随机数转换为一个字符串显示在前面板上。要求保留2位小数,每个数之间用逗号分隔。 练习与思考练习与思考4.10 建立一个10个元素的一维数组。程序每运行一次,所有元素前移一位,最后一位补充一个新的元素。4.11 根据压力传感器的标定数据: 输入任意一个018mv之间的电压值,输出出对应的压力值压力(MPa)00.511.52电压(v)0455690711355917992

    注意事项

    本文(第4章 分组的数据课件.ppt)为本站会员(春哥&#****71;)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开