[問題] 矩陣內元素刪除的問題已回收

看板MATLAB作者 (沒有暱稱)時間15年前 (2010/09/25 16:34), 編輯推噓1(102)
留言3則, 3人參與, 最新討論串1/1
不好意思 想請問一下 我有一列矩陣 如下列所示 A = [ 0 1 2 0 3 4 0 0 0 ] 我只想刪除矩陣內最後三個為零的元素 開頭和中間的零都想要保留 若是用nonzeros 則出來的矩陣為 AA = [1 2 3 4] 這並非我想要的 我想要的是 AA = [0 1 2 0 3 4] 請問該如何撰寫我的程式呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.155.45

09/25 19:48, , 1F
A(7:9)=[]
09/25 19:48, 1F

09/25 22:36, , 2F
while A(end)==0, A(end)=[]; end
09/25 22:36, 2F

09/26 15:44, , 3F
感謝大大的提供
09/26 15:44, 3F
文章代碼(AID): #1CdRGXky (MATLAB)