8
在矩陣,以去除列中的第一行的元素是0,我們可以使用:刪除從電池元件在Matlab
ind2remove = (A(1,:) == 0);
A(:,ind2remove) = [];
如何做,如果A
是細胞?我想刪除其中第一行的元素是0
我試過列:
ind2remove = (A{1,:} == 0);
A{:,ind2remove} = [];
,但我得到的錯誤信息:
??? Error using ==> eq
Too many input arguments.
Error in ==> ind2remove = (A{1,:} == 0);
單元格可以容納不同的數據類型。你的細胞是怎樣的?它在每個單元格中只有一個單元(數字)嗎?答案很簡單,但我想要一個示例數據。 – abcd 2012-01-01 18:21:20
@yoda:單元格A的第一行包含數字值,第二行包含矩陣 – bzak 2012-01-01 18:26:22