找回密码
 注册
LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 1923|回复: 6

求助:关于一个index array索引多个数的问题

[复制链接]
发表于 2009-5-12 15:50:31 | 显示全部楼层 |阅读模式
我有一段波形,想通过索引数组索引一些点的纵坐标。现在有个TXT的文件里面存了一些数据是要索引的数的横坐标。但是我只会用索引数组索引一个点,不知道这种索引多的点的应该怎么做呢,差不多有几百个点????
上传得附件里103_1是原始波形数据,R103_ch1是要索引的各个点的横坐标。希望高手们帮助阿

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2009-5-12 18:41:37 | 显示全部楼层
如果是有规律的,可以直接在for循环里面写,

如果没有规律,你先做一个数组,手动的往里面填内容,内容就是你需要索引的位置,然后连到for循环,先索引出这个数组,把波形数据放到for循环里面,用索引出来的值作为波形的索引值,输出就是你想要的东西了。
回复 顶

使用道具 举报

 楼主| 发表于 2009-5-12 19:07:09 | 显示全部楼层
没有规律,我已经把要的位置做成文本文件,把文件写入labview以后,就是一个数组了吧??怎么用for循环一个一个读出来呢??嘿嘿 我是这次毕业设计才用到labview的,不太会,希望班主教教我。能编个简单的程序让我参考吗??谢谢 2# 真名就是高杰
回复 顶

使用道具 举报

 楼主| 发表于 2009-5-12 19:18:59 | 显示全部楼层
我做出来的数组用写入文本文件导入labview的数组是2维的,要先转成1维的再输出吗?? 3# jany.lei
回复 顶

使用道具 举报

 楼主| 发表于 2009-5-13 10:31:27 | 显示全部楼层
按照你教的写了个程序,但是怎么只能显示第一个点呢??? 2# 真名就是高杰

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 顶

使用道具 举报

发表于 2009-5-13 20:17:53 | 显示全部楼层
没看你自己写的程序,家里没LV。
不需要做文本文件,当然如果你后面还要改,觉得在文本里面改比较方便,这样做也可以。
是一个一维数组,
你再看下我上面的回复,理解一下。
你可以认为这个一维数组是一个指针数组,它里面的内容作为你需要取值的指针,而你的波形文件是数据存放区。
不可能是一个点的输出。
应该是你索引进去的数组的长度是多长,就有多少个点的输出。
回复 顶

使用道具 举报

发表于 2009-5-13 21:56:46 | 显示全部楼层
5# jany.lei
把你原来的程序改了一下,应该可以了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 顶

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2026-9-29 14:45 , Processed in 0.057091 second(s), 12 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表