簡體   English   中英

在Matlab中找到反數值參考

[英]Finding the inverse numerical reference in Matlab

假設我有一個矩陣b如:

b =

    16     2     3    13
     5    11    10     8
     9     7     6    12
     4    14    15     1

和向量a用作指向b的指針

a =

     1     2     3

在bb(a,:)中使用a

16     2     3    13
 5    11    10     8
 9     7     6    12

我想知道查找反向引用的最快方法,這是一個可以給我輸出的引用:

 4    14    15     1

不幸的是,由於我指向的是非常大的數據矩陣,因此無法將這些引用存儲為邏輯。

邏輯值僅使用一個字節,數字索引使用8個字節。

因此索引和它們的倒數全部使用8 * size(b,1)

但是邏輯索引及其倒數僅使用2 * size(b,1)

這樣就可以使用logical index

暫無
暫無

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

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