從Excel導(dǎo)入MATLAB_第1頁(yè)
從Excel導(dǎo)入MATLAB_第2頁(yè)
從Excel導(dǎo)入MATLAB_第3頁(yè)
從Excel導(dǎo)入MATLAB_第4頁(yè)
從Excel導(dǎo)入MATLAB_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、EXCEL 里既有字母、漢字又有數(shù)據(jù),在 MATLAB 中的 讀取excel 中的格式如下Time Temp129813991497命令格式如下:其中第一下參數(shù)是表(也可以是該表的路徑),第二個(gè) 參數(shù)為 excel 中的表名(通常為 sheet1) ndata, headertext = xlsread('tempdata.xls', 'Temperatures') ndata =12 9813 9914 97 headertext = 'Time' 'Temp'如果要讀取 excel 表 格中指定區(qū)域的數(shù)據(jù)可用下面的命令A(yù)=xl

2、sread(' 表名或表的具體路徑加表名 ','sheet','A1:B3')這句命令讀出來(lái)的是一個(gè) A1 到 B3 的矩形數(shù)據(jù)向 excel 寫(xiě)數(shù)據(jù)的命令xlswrite(' 本放入的表名或表的具體路徑加表名 '',表頭和數(shù)據(jù) ,'表內(nèi) sheet名 ','起始位置 ')Xlswrite 導(dǎo)出數(shù)據(jù)表的內(nèi)容 d = 'Time', 'Temp' 12 98; 13 99; 14 97命令 xlswriteCtempdata.xls', d, '

3、Temperatures', 'E1'將單元格數(shù)組 d 的 數(shù)據(jù)寫(xiě)出至tempdata.xls文件,新建工作表'Temperatures,從該工作表 的 E1 單元格開(kāi)始寫(xiě)入。xlswrite(CDocume nts and Sett in gs PHQ 桌面中醫(yī)數(shù)據(jù) cu',m,'see1','B1')name='ab','ac','ad','ae'num=1 2 3 4;2 1 2 1;ex=cat(1,name,num) ;%ex=name;num;xl

4、swrite('outex',ex,'sheet1','A1');Matlab 數(shù)據(jù)導(dǎo)入導(dǎo)出Matlab 提供了從磁盤文件或剪貼簿轉(zhuǎn)載數(shù)據(jù)至工作區(qū)(數(shù)據(jù)導(dǎo)入) 和將工作區(qū)變量存入磁盤文件(數(shù)據(jù)導(dǎo)出)的多種途徑。最簡(jiǎn)單的辦法是使用界面導(dǎo)入向?qū)В蜷_(kāi)文件菜單中的導(dǎo)入數(shù)據(jù)而 后按提示操作。、導(dǎo)入文本文件load 函數(shù)、 dlmread 函數(shù)文本文件需要具備統(tǒng)一的行列模式,使用分隔符作為數(shù)據(jù)項(xiàng)間隔, 這些分隔符包括空格、逗號(hào)、tab、分號(hào)或其它。數(shù)據(jù)文件可能附帶標(biāo)題 行和行列頭標(biāo)簽。數(shù)值數(shù)據(jù)對(duì)于數(shù)值數(shù)據(jù)可以直接使用 load 函數(shù)裝載,例如 my_dat

5、a.txt 中數(shù)據(jù) 如下:6 7 8 9 10命令 A = load('my_data.txt') 裝載該文本文件數(shù)據(jù)。如果數(shù)值數(shù)據(jù)使用其它分隔符,可以使用 dlmread 讀入,假設(shè)my_data.txt 中數(shù)據(jù)如下:7.2;8.5;6.2;6.65.4;9.2;8.1;7.2命令 A = dlmread('my_data.txt', '') 讀入該數(shù)據(jù)。包含行列標(biāo)簽的數(shù)值數(shù)據(jù)例如:Grade1 Grade2 Grade378.8 55.9 45.999.5 66.8 78.089.5 77.0 56.7fid = fopen('gra

6、des.dat', 'r');grades = textscan(fid, '%f %f %f', 3, 'headerlines', 1);fclose(fid);包含字符和數(shù)值的混合數(shù)據(jù)使用 textread 函數(shù)讀入。如果是規(guī)則的用空格隔開(kāi)的數(shù)據(jù),則采用data二textread(file name格式調(diào)用,讀出的數(shù)據(jù)記錄在 data 矩陣中。、導(dǎo)出文本文件save函數(shù)A = 1 2 3 4 ; 5 6 7 8 ;save my_data.out A -SCIIdlmwrite 函數(shù)dlmwrite('my_data.out

7、',A, '')三、 MS-Excel 電子表格文件xlsinfo 獲得文件信息使用命令 type, sheets = xlsfinfo(filename) 返回文件類型 type 和工作 表信息。如: type, sheets = xlsfinfo('tempdata.xls')Xlswrite 導(dǎo)出數(shù)據(jù)d = 'Time', 'Temp' 12 98; 13 99; 14 97命令 xlswriteCtempdata.xls', d, 'Temperatures', 'EV將單元格數(shù)組

8、d 的 數(shù)據(jù)寫(xiě)出至tempdata.xls文件,新建工作表'Temperatures',從該工作表 的 E1 單元格開(kāi)始寫(xiě)入。Xlsread 讀入數(shù)據(jù)ndata = xlsread('tempdata.xls', 'Temperatures')ndata, headertext = xlsread('tempdata.xls', 'Temperatures')mhtml:38/wlxt/ncourse/model/web/math/front/StudyArea/matlab1.

9、mht#第 38 問(wèn)底層文件輸入輸出函數(shù)fclose關(guān)閉文件fopen打開(kāi)文件fread從文件中讀入二進(jìn)制數(shù)據(jù)fwrite把二進(jìn)制數(shù)據(jù)寫(xiě)入文件fgetl逐行從文件中讀取數(shù)據(jù)并放棄換行符fgets從文件中讀取行,保留換行符并把行作為字符串返回fprintf把格式化數(shù)據(jù)寫(xiě)入文件fscanf 從文件中讀取格式化數(shù)據(jù)feof 測(cè)試文件是否結(jié)束ferror 測(cè)試文件輸入輸出錯(cuò)誤信息frewind 文件指針歸零fseek 設(shè)置文件位置指針ftell 獲取文件位置指針sprintf 把格式化數(shù)據(jù)寫(xiě)入一個(gè)字符串sscanf 使用格式控制讀取字符串底層文件輸入輸出函數(shù) -特殊函數(shù)csvread讀取逗號(hào)分隔格式的數(shù)據(jù)文件到矩陣csvwrite寫(xiě)矩陣到逗號(hào)分隔格式的數(shù)據(jù)文件dlmreaddlmwrite把一個(gè) ASCII 限定文件 (數(shù)據(jù)文件 )讀入矩陣把矩陣寫(xiě)入到 ASCII 限定文件 (數(shù)據(jù)文件 )hdfHDF 接口 ?imfin

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論