如何用LabVIEW求最大功因數阿?

不知道LabVIEW的數學函式庫裡有提供求最大功因數的function嗎…假設我想求 “” 5985, 17955, 47738""類似這些數字陣列, 有辦法求嗎…亦或者有前輩可以告知如何去算?..

[QUOTE=ohio]不知道LabVIEW的數學函式庫裡有提供求最大功因數的function嗎..假設我想求 "" 5985, 17955, 47738""類似這些數字陣列, 有辦法求嗎...亦或者有前輩可以告知如何去算?...![](upload://wh1Jr0invKZTARRL2Hqlvc8do63.gif)[/QUOTE]

我不知道有沒有這個函數但應該不難寫.

用一個For Loop從1到Array內最大值,Array內所有值分別除loop index,所有Array內element皆能整除(沒有餘數)的即為公因數,比較最大值就是你要的,如何最佳化就看個人功力 了.