1樓:匿名使用者
只讀「張三」
[num,txt]=xlsread('工作薄1.xls')n = find(strcmp(txt(1,2 : end),'張三'));
cj=num(1:end,n)
cj =
8691
8685
78>> mean(cj)
ans =
85.2000
2.全部讀取
[num,txt]=xlsread('工作薄1.xls')s=size(txt);
for i=2:s(2)
n = find(strcmp(txt(1,2 : end),txt(1,i)))
cj=num(1:end,n)
endn =
1cj =
8090
8767
56n =
2cj =
8691
8685
78n =
3cj =
6778
7887
90邁特萊博
matlab讀取excel其中一列資料,並設定其為某一變數怎麼做?
2樓:南北
如果資料檔案為excel檔案(xls或者xlsx格式的檔案),如下圖所示的資料檔案。
只需要使用matlab中提供的系統函式xlsread函式即可,其主要的呼叫形式為a=xlsread('filename.xls');
其中a表示讀入檔案所儲存的變數名稱,filename.xls(或者filename.xlsx)表示excel資料檔案,help幫助文件中對xlsread函式的 。
使用下面的命令進行讀取。
資料檔案儲存在excel的某個sheet中。
需要把某個變數的儲存的資料寫入到excel檔案。
只需要使用matlab中提供的系統函式xlswrite()函式即可。
使用下面的命令進行讀取。
matlab讀取excel中的某一列
3樓:小丁創業
方法和詳細的操作步驟如下:
1、第一步,需要雙擊桌面上的matlab軟體快捷方式。
開啟軟體後,在頂部的導引選單欄上找到「 import data」選項,然後單擊,見下圖,轉到下面的步驟。
2、第二步,執行完上面的操作之後,需要找到要匯入的excel檔案,單擊右下角的開啟選項,見下圖,轉到下面的步驟。
3、第三步,執行完上面的操作之後,在該介面中,可以為匯入的資料進行一些設定,見下圖,轉到下面的步驟。
4、第四步,執行完上面的操作之後,設定匯入的資料,如果希望匯入的excel資料為陣列,則可以選擇紅色框中顯示的命令,見下圖,轉到下面的步驟。
5、第五步,執行完上面的操作之後,單擊下圖紅框標記的按鈕完成操作,見下圖,轉到下面的步驟。
6、第六步,執行完上面的操作之後,成功讀取了excel中的某一列資料,見下圖。這樣,就解決了這個問題了。
4樓:匿名使用者
x=xlsread('oillack.xls','sheet1','a1:a73')
excel檔名是oillack.xls,sheet1是表名,a1:a73'是a列的1到73行
5樓:匿名使用者
='d:\[book1.xls]sheet1'!a1
6樓:斬扯縷開盤
ch1=xlsread('5-1.xlsx','a:a'); %僅呼叫excel資料第a列全部到matlab
Matlab包絡譜該怎麼提取,matlab中怎麼從一個訊號中取出包絡
hilbert適用於窄帶訊號。抄 我估計你襲說的小波變換求包絡就是利用小波變換的低通濾波功能,這樣做應該也可以。其實包絡可以理解為調幅訊號中的調製訊號,即低頻項。比如x t 2 cos 2 pi 5 t cos 2 pi 100 t 這個調幅訊號,調製頻率為5hz,載波頻率是100hz,對這個訊號求...
如何使用matlab繪製函式曲線
使用matlab繪製函式曲線的方法和操作步驟如下 2 其次,完成上述步驟後,請根據實際情況設定圖示 如下圖所示。3 接著,完成上述步驟後,需要填寫註釋資訊,如下圖所示。4 最後,完成上述步驟後,將獲得相應的效果圖,函式曲線就繪製完成了,如下圖所示。1 用matlabc開啟命令列視窗,直接輸入相關的內...
matlab中的功能函式fcm如何使用
我貼部分fcm的matlab expo options 1 exponent for u max 新的中心。知道滿足閾值。matlab裡面自己有函式一招就能找到 oyxvgr 模糊c均值聚類演算法,可將輸入的資料集data聚為指定的cluster n類 函式描述 語法格式 center,u,obj ...