cell-array

    1熱度

    3回答

    我的數據結構如下: Cell_Array = {{[1]},{[]},{[8]}}; 我如何才能找到這個單元陣列中的空數組而不進行雙循環? 這不起作用。由於這個單元格陣列中的一切都不是空的。 ~cellfun(@isempty,Cell_Array(:)) 正如你可以在這裏看到: isempty(Cell_Array{1,2}{1,1}) ans = 1 我怎樣才能解決這個優雅與ce

    0熱度

    2回答

    我有一個包含許多單元格的單元格數組A,每個單元格有50個值。這些單元或者具有全零或者其他數字的組合。 我正在尋找一種方法來找出哪些單元格不具有全零,因爲我想在圖表中繪製這些單元格。如果我嘗試繪製單元陣列中的所有單元格,matlab處理的方式太多了。所以理想情況下,我會得到一個不是由全零組成的列表,例如A {1},A {53},A {235}等等。 在這裏查看時,我發現如何在數組或矩陣中找到非零值,

    1熱度

    2回答

    我有兩個單元陣列,它們的大小可能不一樣。單元陣列的元素是整數的randperm。 randperm數據類型是雙數組。我怎樣才能找到兩個單元陣列的共同元素? 例如: Q1 = {[1 2 3 4], [3 2 4 1], [4 2 1 3]} Q2 = {[2 4 3 1], [1 2 3 4], [1 2 4 3]} 正如我所說的單元陣列的各元素randperm。我想上面的例子中的輸出是「元

    1熱度

    2回答

    我有一個函數,它使用strfind調用cellfun來查找單元格數組中的哪些字符串項匹配指定的字符串。例如: cellfun(@(x) strfind(x , 'openmask'), fileNames, 'uniformoutput', false) 的原始細胞矩陣是這樣的: fileNames = {'sub11att-openmask.txt', 'sub13det-masking',

    0熱度

    1回答

    給定一個單元陣列(或表),例如有兩列,如何找到行中值的唯一排列?也就是說,給出A = {'a','b';'b','a';'c','d'},應該返回的是{'a','b';'c','d'}。

    0熱度

    1回答

    的結果我有一個單元陣列,像這樣: ID = {'g283', 'sah378', '2938349dgdgf', 'g283'}; 我還具有對應於這些ID一些數據。 Data = {'data1', 'data2', 'data3', 'data4'}; 假設我目前的ID是g283,並且我想提取與此ID匹配的數據。 我做strfind(ID, 'g283'),並得到像這樣的結果: resu

    1熱度

    2回答

    我有一列單元格陣列。每一行只包含一列。每個單元由一個字符串組成。如何通過基於空間分隔字符串將單元格數組中的一列的內容分隔成多個列。每個字符串有不同的長度。例如: cellArrayM= { 'hh pp' 'my 2 ewr 3234 csdf' 'input l 34' 'output K 99 100' } result={ 'hh'

    0熱度

    2回答

    如果我有一個單元陣列C: C = {'name' 'hh' '23' [] [] 'last' 'bb' '12' '8' 'hello' 'In' 'kk' '12' '2131' [] 'name' 'kk' '23' [] [] 'name' 'cv' '22' [] [] 'name' 'ph' '23' [] [] } ; 我

    -1熱度

    1回答

    我的單元陣列,它包含的值如 a = ['10100011''11000111'00010111'11100011']; 我想申請異或操作; 我用setxor。我想將xor的第一個數值即10100011賦值給單元陣列的所有值,要求輸入&的輸出如下! **setxor(10100011, 10100011) =00000000%(first value xor result with first va

    1熱度

    1回答

    最大數量。如果我有一個由字符串單元陣列M(其中有些是字符串包含的話,其他包含數字) M={'r' '2' '17' '2' 's' '15' '5' '10' 'rr' } 我怎樣才能得到第二列的最大數字,所以答案是10?