簡體   English   中英

在Visual Basic 6中將矩陣存儲在數組中

[英]Storing matrices in an array in visual basic 6

我是vb6編程的新手,但我遇到以下問題。

我正在for循環內計算一些2x2矩陣,我想將這些矩陣存儲在數組中。 更確切地說,我想知道是否在Matlab中有像單元格這樣的東西。 也就是說(對於1x2單元陣列和2x2矩陣),我可以擁有

cell_example{1} = A1
cell_example{2} = A2

其中A1,A2均為2x2矩陣。 vb6中有類似的東西嗎? 先感謝您

Dim m As Variant
ReDim m(1 To 2)

Dim ar1() As Long, ar2() As Long
ReDim ar1(1 To 2, 1 To 2)
ReDim ar2(1 To 2, 1 To 2)

m(1) = ar1
m(2) = ar2

'Accessing
m(1)(1,2) = 42

請注意,這會將ar1ar2復制到m ,而不是通過引用將它們放入。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM