matrix-indexing

    2熱度

    4回答

    say A = rand(2,2,2); [A,B,C] =查找(A == A(1,2,2)) 我 一個= 1 B = 4 C = 1 什麼?

    1熱度

    2回答

    下面的例子顯示在MATLAB教程: X = [16 2 13; 5 11 8; 9 7 12; 4 14 1] 使用單一標刪除單個元件,或元件的序列,和重塑其餘元素到一個行向量。所以: X(2:2:10) = [] 的結果: X = [16 9 2 7 13 12 1] 奇怪的是,整個第二排和第4行中的前兩個元素已被刪除,但我看不到的位置之間的對應關係刪除

    6熱度

    1回答

    如果我有一個數組(長度未知,直到運行時),有沒有辦法用數組中的每個元素作爲單獨的參數調用函數? 像這樣: foo = @(varargin) sum(cell2mat(varargin)); bar = [3,4,5]; foo(*bar) == foo(3,4,5) 語境:我有指標到n -d陣列,Q列表。我想要的是類似Q(a,b,:),但我只有[a,b]。由於我不知道n,我不能只編寫索引

    1熱度

    2回答

    我有矩陣A和向量b,它指定矩陣的每個相應行中要提取的元素的列索引。 例如, A = [1 2 3 4 5 6 7 8 9] b = [1 3 2]' 我想對產出c = [1 6 8]'。如何實現這一目標? 我試過A(:, b),但它不起作用,因爲我需要。

    0熱度

    2回答

    可能重複: Can someone explain this example of deleting elements from a matrix in MATLAB? 我在MATLAB一些麻煩,請您幫我 假設我們有這個矩陣 X = 16 2 13 5 11 8 9 7 12 4 14 1 我想要了解這個命令如何從這個矩陣中刪除元素以及什麼w生病是結果 X(2:2:10) = []

    2熱度

    2回答

    我有一個矩陣,我想找到一個列中有項目在row1 == x,並在row2項目== y;什麼是最快的方法來做到這一點? 謝謝, CP

    3熱度

    3回答

    給定一個二進制矩陣中號大小N×K個的標籤載體,我想創建矢量大小爲nx 1使得標籤的條目應包含的標籤的級聯列指數M其中其值是1 爲例如:如果中號矩陣給定爲 M = [ 0 0 1 1 0 0 0 1 1 0 0 1 0 0 0 0 1 1 1 0 ] 所得標籤矢量應該是 V = [ '34' '4' '14' '

    7熱度

    3回答

    我從R到C++移植程序的一部分(不足以編譯和運行)。我不熟悉R.我已經使用在線引用做還行,但由以下行難住了: cnt2.2<-cnt2[,-1] 我猜測: cnt2是一個2維矩陣 cnt2.2是一個新的變量,用句號'。'聲明。使用與字母字符相同的方式。 <-是一項任務。 [,-1]訪問數組的一部分。我認爲[,5]表示所有行,僅限第5列。如果這是正確的,我不知道-1是指什麼。

    27熱度

    1回答

    我有一個有100個元素的向量。我有另一個向量與我想從這個向量中刪除的元素的索引位置。 我該怎麼做?