matrix-indexing

    1熱度

    2回答

    我有一個導入具有形狀(1027,888,3)的ndarray中的圖像。 我的任務是創建一個方法,該方法返回2個索引的一維數組,從圖像中選擇一個圖塊。 ii, jj = tile_cordinates(i,j, tile_size) imshow(image[ii,jj]) 我想模擬相同的結果,使用此代碼: imshow(image[1:32, 2:32]) 我試着這樣做: def til

    0熱度

    1回答

    我有這兩個對象的替代: sig (class matrix) 和 xts (class xts) 在第一個對象,我想找到其中滿足此條件的位置: "sig != mlag(sig) & sig != 0" 當我有這些職位,我想在xts對象(零例如)在相同的位置w這裏sig的條件得到滿足 我需要了解正確的方法來做到這些。 謝謝

    3熱度

    2回答

    我有一個矩陣A刪除特定的行,我想刪除有相似的價值觀(1,1),(2,2)行,(3,3) A = 1 1 2 1 3 1 1 2 2 2 1 3 3 3 所以矩陣會是這樣 2 1 3 1 1 2 1 3

    1熱度

    1回答

    當試圖在MATLAB運行此行代碼: image_arr(i,:,:) = medfilt2(image_arr(i,:,:), [9 9]) 它錯誤: Error using medfilt2 Expected input number 1, A, to be two-dimensional. image_arr是由在灰度級圖像y_max含有n,x_max一個n * x_max * y_

    1熱度

    1回答

    20 4 4 74 20 20 74 85 85 85 A = 36 1 1 11 36 36 11 66 66 66 77 1 1 15 77 77 15 11 11 11 3 4 2 6 7 8 10 10 15 17 如何從矩陣A,我可以提取其fourth line(端線)只包含值[3 6 10]的小矩陣選擇一些值? 單個值,我做的: B=

    2熱度

    2回答

    當我試圖以矩陣格式獲取數據時,我對MATLAB感到沮喪。但每次我只以單列格式回覆答案。我將說明我的問題: 例如, A = [1 -3 2;5 4 7;-8 1 3]; L = logical(mod(A,2)) L = 1 1 0 1 0 1 0 1 1 現在我有另一組稱爲B基質樣品,C是輸出我想看到 B = [100 300 200;500

    7熱度

    4回答

    我想插入一組n個表示爲向量的值到矩陣中相應的一組位置。真實世界的應用涉及將一組n個海表面溫度值插入到一個區域的圖像中,該區域表示爲尺寸爲n×ncol> n in的柵格,爲此我已識別應接收溫度值的n個水像素。我遇到的問題是,溫度值按照列主矩陣排序,而不是用於索引R網格的行主排序。 這是我的意思是玩具的例子。 > grid <- matrix(0,4,4) > grid # define

    1熱度

    2回答

    如下圖所示,我的C++代碼中有兩個庫,它們使用不同的索引語法,一個以0開頭,另一個以1開頭。 C++代碼非常複雜,這種差異對我來說非常麻煩。我想知道是否有人遇到過這種麻煩,如果有這個竅門。我不知道,例如有沒有一種方法可以使它們具有相同的索引語法!! 我sloved的問題是這樣的: #define KFULL(row,col) kFull(row+1,col+1) AG_Matrix kF

    1熱度

    1回答

    我正在嘗試使用位於工作區中的其他矩陣的位來創建主數據表。這種視覺表現應該表現出什麼,我想實現: 箭頭指示不同陣列我想結合。到目前爲止,1到3很簡單。但我無法弄清楚如何移動4.問題是我希望它從dataSheet(4,1)開始,一路走下去,但是我得到了我嘗試的東西的索引錯誤。 dataSheet = fitVal(:,1)'; dataSheet(2,:) = fitVal(:,2)'; data

    3熱度

    1回答

    有沒有辦法從一維數組中分割零維數組? 例如,如果我有一個N維ndarrayarr,arr[0]返回一個(N-1)維ndarray。 但是,如果我有一個一維ndarrayx,x[0]不返回一個0維ndarray,而是numpy.int64,(如果x包含int64 S)。 最少例如: def increment(zero_d_array): zero_d_array[...] = zero_