完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
求助大神,我想让程序实现如下功能:将程序中输入的二维数组《总表》中先将其中第一个数组元素A1(程序中叫《主频率》,手绘图中叫A1)摘出来,之后加上和减去一个偏量B(程序中叫《偏量》),形成范围带,并把加出来的结果和剪出来的结果除以《df》,并向上与下取整,分别得出[(A-B)/df],[(A+B)/df],之后再对输入的一维数组《原数组》进行搜索,将《原数组》中数组索引号为[(A-B)/df]和[(A+B)/df]之间的所有的且大于1的数组元素进行最大值寻找,如果有最大值输出其最大值索引值C,没有就输出-1。之后依据索引值C将程序中《全0数组》(《全0数组》数组大小等于《原数组》)中凡是数组位置序号等于C的全部替换为10,反之不替换。重复上述过程直至输入的二维数组《总表》中所有元素进行完毕,最后输出更改后的全零数组
如总表为 1 2 3 4 5 6 原数组为 66 2 1 53 0 0.5 7 1; 则结果数组为 10 0 0 10 0 0 10 0 我编写了程序但是每次运行总不理想,子vi能运行正确但是主vi运行不正确。我自己也是对该软件编程能力有限,希望大神的帮助,真的很想学好这个软件,完成上述功能,谢谢大神! 程序,流程图,子vi图,主vi图一并附上,请大神批评指正 |
|
相关推荐
1个回答
|
|
|
|
1 条评论
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
814 浏览 1 评论
2370 浏览 2 评论
2092 浏览 4 评论
labview如何实现电机位置与图像清晰度计算值相对应,或者说如何实现电机每步距计算一次清晰度值?
2282 浏览 2 评论
2808 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-2-25 10:50 , Processed in 0.393050 second(s), Total 47, Slave 40 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191