labview提取等于某一元素所在行的所有元素?

如现有一个二维数组,123234345136138366现知道二维数组中第一列的元素(是一个一维数组如有1和2),需要输出所有第一列元素为1的数组子集(即输出123136... 如现有一个二维数组,
1 2 3
2 3 4
3 4 5
1 3 6
1 3 8
3 6 6
现知道二维数组中第一列的元素(是一个一维数组如有1和2),需要输出所有第一列元素为1的数组子集
(即输出
1 2 3
1 3 6
1 3 8
2 3 4)
忘高手指点,谢谢!
展开
zyuyunhui
2013-06-22 · TA获得超过245个赞
知道小有建树答主
回答量:131
采纳率:0%
帮助的人:143万
展开全部
简单说下思路吧
1、提取数组第一列,循环搜索元素“1”(数组子面板里有函数),并将索引存入一个一维数组,直到搜索函数返回的索引为“-1”为止
2、重复第一步,不过这回索引元素“2”,得到的索引保存在第一步得到的索引数组中
3、将索引数组由小到大排序
4、根据第3步中得到的索引数组,按你给的例子应该有四个元素,“0,3,4,5”,索引原始数组,提取相应的行,组成数组,即为所需的输出

自己写代码吧,挺简单的。
追问

好像不行啊

因为“搜索一维数组”函数,找到第一个“1”后,就会立即停止搜索,所以根本没办法搜索出其他的索引号了。还请帮忙提点下,不胜感激~

追答

索引要用while循环。简单写了个框图,供参考

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式