matlab處理excel資料
我已經把excel的一堆資料丟到matlab裡面了
可是不知道要怎麼樣去計算他
我是用"[raw_data namedata]=xlsread(‘filename’);"
這個涵式寫入excel的資料
我的資料裡跑出來像是下面這樣
age m s c x
0 1 2 1 2
1 2 4 2 1
0 1 2 2 1
0 1 2 1 2
然後我總共有三百多筆的資料上面只舉例四筆
我想要先用matlab算共有多少筆
然後再算age是0的有幾筆
age是1有幾筆
以此類推
要怎麼寫??求大神
1 個解答
評分
- ElishaLv 67 年前最佳解答
1. 如果說你的資料不包含第一列(名稱列),為一個矩陣(m*n),那應該可以直接看出為幾乘幾的矩陣,就可以知道共有多少筆資料。
2. 若age的資料皆在第1欄,然後要找0共有幾筆資料,可以使用find指令
例如
設你的資料為一個矩陣A
x = find(A(:,1) == 1);
x則顯示A矩陣中第一欄會有幾個1。
參考資料: me
還有問題?馬上發問,尋求解答。