matlab資料探勘學習篇

2021-08-08 18:44:14 字數 1151 閱讀 1439

常用函式:

xlsread('檔名);%%讀取excel檔案

[num,txt,raw]=xlsread()%%num讀取數字變數,txt讀取文字變數

[num,txt,raw] = xlsread('myexample.xlsx')

num =

1     2     3

4     5   nan

7     8     9

txt = 

'first'    'second'    'third'

''         ''          ''     

''         ''          'x'    

raw = 

'first'    'second'    'third'

[    1]    [     2]    [    3]

[    4]    [     5]    'x'    

[    7]    [     8]    [    9]

xlswrite('檔名『,變數);%%寫入excel檔案

1)fileid = fopen('filename')

2)fileid = fopen('filename','permission')

其中fileid是檔案代號,filename是要開啟的檔名,permission是開啟方式,預設的開啟方式是唯讀模式。第一種情況時選擇預設的開啟方式,第二種是認為指定開啟方式變數名);

fileid是檔案的控制代碼(或者理解為檔案的代號),使用fopen()後缺省會返回乙個檔案代號給fileid變數,常用的返回值如下

fileid=+n(n是正整數):表示檔案開啟成功,檔案代號是n.

fileid=-1 : 表示檔案開啟不成功。fileid在此次檔案關閉前總是有效的。

fprintf函式可以將資料按指定格式寫入到指定的文字檔案中。

基本格式fprintf(fid, format, variables)

fid為檔案控制代碼,從fopen()函式中得到,

format用來指定資料輸出時採用的格式,a是用來存放資料的矩陣。

%d 整數

%e 實數:科學計算法形式

%f 實數:小數形式

%g 由系統自動選取上述兩種格式之一

%s 輸出字串

MATLAB資料分析與挖掘 資料預處理篇

主要工作是刪除原始資料集中的無關資料 重複資料 平滑雜訊資料,篩選掉與挖掘主題無關的資料,處理缺失值 異常值等。資料探勘需要的資料往往分布在不同的資料來源中,資料整合就是將多個資料來源合併存放在乙個一致的資料儲存 如資料倉儲 中的過程。在資料整合時,來自多個資料來源的現實世界實體的表達形式是不一樣的...

MATLAB 學習筆記 函式篇

tf函式用來建立實部或複數傳遞函式模型或將狀態方程 或零級增益模型轉化成傳遞函式形式。c2d函式離散化,把傳遞函式離散化,將s域的表示式轉化成z域的表示式,s 0對應z 1。dsys c2d sys,ts,method 傳函離散 num,den tfdata dsys,v 離散後提取分子分母,加上 ...

資料探勘讀書心得(理論篇)

整理整理最近的學習心得,理論和實踐各寫一文。本文是對理論的整理。主要知識來自於以下兩本書 1.資料探勘基礎教程 印 k.p.soman shyam diwakar 2.資料探勘技術 市場營銷 銷售與客戶關係管理領域應用 美 michael j.a.berry 先做個簡單的評價,第1 本書的亮點是決策...