1
我把EuroCPCrap映射爲(j,0)(i,0),並且想把它放入映射爲(j,i)的數組EuroCPConsol中。我想:如何將4D鋸齒陣列的值傳輸到2D標準陣列?
For j = 0 to CPIndex 'CPIndex is a global count of variables in matrix j references
For i = 0 to UBound (EuroCPCrap,3) 'i in the (now known to be) jagged
EuroCPConsol(j+1,i+1)= EuroCPCrap(j,0,i,0) 'add one since I'm base 1 but function that produced this matrix outputted base zero
Next i
Next j
我上UBound函數聲明標錯誤,我意識到這是因爲引用的數組中沒有第三個維度。
EuroCPCrap是一個Nanex輸出;理想情況下,它不會參差不齊,但這就是他們將數據傳輸給我們的方式。由於其中兩個維度都是空的,我只是將它摺疊到了本應該放在第一位的兩個維度。 是否有一種比UBound循環父數組更簡單的方法來確定最大的子數組? – Felix
不是我所知道的。 –