Re: [問題] 相同值取一值已回收

看板MATLAB作者 (ALEX)時間16年前 (2009/05/14 13:02), 編輯推噓1(103)
留言4則, 4人參與, 最新討論串2/2 (看更多)
※ 引述《iwm5566 (ALEX)》之銘言: : 請問各位高手 : 我進行數據運算時 : 遇到了一個問題 : 就是如果X值算出來=5 : 但是在整個陣列中有10個5 : 所以X標示的時候會同時標10個 : 有辦法讓X值只標第一個5嗎? : X=5 : A=[1 3 5 6 12 23 5 10 5 17 20 5 73 5] : ↑ : 我只要取這一個5 : 請問各位高手有什麼函式可以用嗎?? : 謝謝 想補充問一下 如果我的X=[5 5 5 5 5 5 5 5 5 5] 有什麼指令可以直接讓X=裡面的值,就是變成X=5 因為裡面的數字不一定是多少 所以不能直接X=數字 那請問有什麼方法可以讓X直接等於裡面的數字呢?? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.130.89.153

05/14 13:03, , 1F
X(1:10)=5
05/14 13:03, 1F

05/14 13:17, , 2F
unique
05/14 13:17, 2F

05/14 15:00, , 3F
x=mean(x)
05/14 15:00, 3F

05/15 18:13, , 4F
謝謝樓上的方法,以解決
05/15 18:13, 4F
文章代碼(AID): #1A2wNP-n (MATLAB)
討論串 (同標題文章)
文章代碼(AID): #1A2wNP-n (MATLAB)