labview如何創(chuàng)建一維數(shù)組 labview中數(shù)組和一個數(shù)比較,把數(shù)組中最接近的數(shù)的索引輸出?
labview中數(shù)組和一個數(shù)比較,把數(shù)組中最接近的數(shù)的索引輸出?做一個循環(huán),數(shù)組中的每個數(shù)字從參考數(shù)字中減去,差值的絕對值被輸出到一個新數(shù)組。然后,利用數(shù)組模塊中已有的“獲取數(shù)組中的最大值和最小值及其
labview中數(shù)組和一個數(shù)比較,把數(shù)組中最接近的數(shù)的索引輸出?
做一個循環(huán),數(shù)組中的每個數(shù)字從參考數(shù)字中減去,差值的絕對值被輸出到一個新數(shù)組。然后,利用數(shù)組模塊中已有的“獲取數(shù)組中的最大值和最小值及其索引”節(jié)點,即最接近原始數(shù)組中參考值的元素的索引,找到最小值的索引。
怎么用labview將以個循環(huán)里所有的數(shù)輸出到一個數(shù)組里面?
考慮使用for循環(huán)和while循環(huán)。以下是一個可供參考的測試方法。如果是包含大量數(shù)據(jù)的數(shù)組,則可以考慮更有效的方法。如果是C語言編程,其實道理幾乎是一樣的。創(chuàng)建一個新的可變長度數(shù)組來保存元素組中提取的元素。以確保刪除重復(fù)的元素。根據(jù)LabVIEW的特點,利用LabVIEW的一維數(shù)組查找功能,將從原始數(shù)組中提取的元素與新數(shù)組中的所有元素進(jìn)行比較。如果找到相同的元素,則不將該元素添加到新數(shù)組中;如果找不到相同的元素,則將該元素添加到新數(shù)組中。