Array數值比對

請問如果有兩個2d array 各是4X4進行比對

比較大小的方式是從00開始到03

最後到33比完

如果第一個array數值(大於等於或小於)第二個array數值 則跳出緊告視窗 例如(13大於10這樣)

突然想到的小程式 不知道要如何寫出呢?

請高手們伺教

謝謝!

 

這樣?

2ArrayCmp.vi

NewHandAlex大 我是想要一個一個比較

不是只有第一個array大於第二個array才顯示警告視窗

所以有三種情形(大於.等於或小於)

全部比完了就停止程式這樣

如果你只是要2個2D 4x4的矩陣內的值比較,如果只要顯示有無大於或小於的狀況,我建議可用Array Max & Min的功能:

Case1:若要要比對矩陣2的值有無大於矩陣1的值,就將矩陣2的Max值與矩陣1的Min值比較,矩陣2的Max值>矩陣1的Min值則矩陣2的值有大於矩陣1的值.

Case2:若要要比對矩陣2的值有無小於矩陣1的值,就將矩陣2的Min值與矩陣1的Max值比較,矩陣2的Min值<矩陣1的Max值則矩陣2的值有小於矩陣1的值.

Case3:等於的狀況我就借用NewHandAlex大的程式做修改如下

![](upload://hwkABQosw8AHJEpRuJHdnQBR8qm.jpeg)