LabVIEWwilliam hill官网
直播中

jf_02761243

1年用户 4经验值
擅长:MEMS/传感技术 测量仪表 光电显示
私信 关注
[问答]

数组元素相乘

求帮助,在学习labview中遇到了一个练习题,试做一下完全不行,出自《LabVIEW大学实用教程(第三版)》中练习7.9:数组中的元素相乘:
创建VI,将输入1D数组的每一对元素相乘(从元素0和1开始),输出结果到数组。例如,输入数组的值是1,23,10,5,7,11,那么得到的输出数组是23,50,77.将VI命名为Array Pair Multiplier.vi。


我自己做的知道有几处不对,但不知道怎么改,求解答。拜谢!
  • 自己做的
已退回1积分

回帖(5)

古月飞

2022-12-30 15:47:20
你这个移位寄存器用了个寂寞啊,数据并没有在里面传递,看你右边的移位寄存器,相当于是每次循环都是往一个空数组里插入元素,并且因为是余数作为索引,又是除以2,所以,索引值一直是0或1。
建议
1、将右边那个空数组去掉,左边移位寄存器连到数组插入的输入
2、数组插入的索引不用给输入,只给插入元素就行,他就会自己一点点向后插入数组
举报

哎呦

2023-1-17 19:18:03
学习了学习了。
举报

潘建平

2023-1-18 16:36:28
file:///C:/Users/Administrator.PC-20201105LYHG/Desktop/%E6%97%A0%E6%A0%87%E9%A2%98.jpg
举报

opticalchang

2023-1-29 14:14:55
利用抽取一维数组,按奇偶分成两个数组,然后就简单了。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分