[問題] 取值問題已回收
如題
我現在有一個細胞矩陣 a1{:,1}=[6 8];
然後我有另外一個矩陣 a2=[6 7 8 9 10];
請問我要怎麼取不是a1的值
也就是只取出 [7 9 10] 的矩陣出來? 囧
我試著用 a2(find(a2~=a1{:,1})去寫
但會出現
??? Error using ==> ne
Matrix dimensions must agree.
的錯誤訊息
我知道可以用迴圈寫
不過因為矩陣很龐大
所以不希望用這個方法
我有爬過文
也是有人問類似的問題
是看到有人說可以用ismember以及intersect這兩個指令
不過這似乎只能找出位置
能不能有其他方法可以直接取值呢?
大概就是醬吧
那就先謝謝大家替我解惑囉~~
感恩 <(_ _)>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.120.36
推
02/23 21:14, , 1F
02/23 21:14, 1F
討論串 (同標題文章)
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章