freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

matlab程序設(shè)計(jì)ppt課件-資料下載頁

2024-10-16 23:42本頁面
  

【正文】 定位操作有關(guān)的函數(shù) fseek和 ftell。 fseek函數(shù)用于定位文件位置指針,其調(diào)用格式為: status=fseek(fid, offset, origin) 其中 fid為文件句柄, offset表示位置指針相對(duì)移動(dòng)的字節(jié)數(shù), origin表示位置指針移動(dòng)的參照位置。取值為: ‘ cof’文件的當(dāng)前位置; ‘ bof’文件的開始位置; ‘ eof’文件的結(jié)束位置。 若定位成功, status返回值為 0,否則返回值為 –1。 ftell函數(shù)返回文件指針的當(dāng)前位置,其調(diào)用格式為: position=ftell (fid) 返回值為從文件開始到指針當(dāng)前位置的字節(jié)數(shù)。若返回值為 –1表示獲取文件當(dāng)前位置失敗。 ? 例 43: 下列程序執(zhí)行后 ,變量 four、 position和 three的值是多少? a=1:5。 fid=fopen(39。39。,39。w39。)。 fwrite(fid,a,39。int1639。)。 status=fclose(fid)。 fid=fopen(39。39。,39。r39。)。 status=fseek(fid,6,39。bof39。)。 four=fread(fid,1,39。int1639。)。 position=ftell(fid)。 status=fseek(fid,4,39。cof39。)。 three=fread(fid,1,39。int1639。)。 status=fclse(fid)。 補(bǔ)充:海量數(shù)據(jù)的導(dǎo)入導(dǎo)出技巧 ? load 和 save 命令 M = load(‘’) % 加載文件 到矩陣 M save sample_file_plus5 M % 將 M保存到文件 sample_file_plus5 中; save M ascii % 將 M保存到文本文件 ? Importdata 讀有題頭、文本和數(shù)據(jù)的文件 D = importdata(‘’,‘’) D = importdata(39。39。) Textread 和 strread 讀文本或數(shù)值文件 [c1 c2 c3 c4] =textread(39。39。, 39。%s %s %s %f 39。,39。headerlines39。,2) [c2 c3 c4] = textread(39。39。,39。%s %d %d %f39。,39。headerlines39。,3) Xlsread 用來讀取 Excel的數(shù)值和文本文件 三 . 具體例子分析: ( 列數(shù)相同 ) : 0 1 2 3 4 5 6 7 8 9 10 11 12 解答 :對(duì)于這個(gè) txt文件 , 由于各行列數(shù)相同 , 故簡單地使用 load, importdata均可 。 (中、英文字段均可) +數(shù)據(jù): CH0 CH1 CH2 CH3 解答 :由于是記錄的形式,因此各行列數(shù)必相同(缺少部分列時(shí)請(qǐng)自行在文件中補(bǔ)上 Inf 或 NaN),故直接使用 importdata 便可。 ( 含有獨(dú)立的數(shù)字串 ) +數(shù)據(jù) ( 列數(shù)相同 ) : 問題 :這個(gè)文件有 4列 ,但前 3行是文字說明 ,4列數(shù)字是從第 4行開始的 .現(xiàn)在我想把這個(gè)文件的前 2列和文字說明提出來組成一個(gè)新的dat文件 源文件: Group 2 Limei Samples of datas: 50000 CH0 CH1 CH2 CH3 解答 :由于注釋中含有獨(dú)立的數(shù)字串,且注釋部分沒有明顯的格式,這時(shí)候用 importdata, load等高級(jí)命令直接讀取會(huì)失敗,用 textread, dlmwrite 等格式化命令也不太合適,因此只能使用低級(jí)命令進(jìn)行讀取。(當(dāng)然了,可以跳過注釋部分直接用高級(jí)命令讀取數(shù)據(jù),即:[a b c d] = textread(filename,39。%f %f %f %f39。,39。headerlines39。,4)。 )。 4. 注釋 ( 不含獨(dú)立的數(shù)字串 ) +數(shù)據(jù) ( 列數(shù)相同 ) : 你好 abc 歡迎來到振動(dòng)論壇 1 11 111 1111 2 22 222 2222 3 33 333 3333 4 44 444 4444 5 55 555 5555 解答: 直接用 importdata 便可 5. 注釋與數(shù)據(jù)混排: CODE: 1 11 111 1111 你好 2 22 222 2222 歡迎來到 3 33 333 3333 振動(dòng)論壇 4 44 444 4444 5 55 555 5555 解答 :如果要求不高,也可以使用 textread 函數(shù)跳過注釋部分進(jìn)行讀取 : 0 + 09:26:07 C 2 + 09:28:38 C 4 + 09:28:48 C 6 + 09:28:56 C 8 + 09:29:03 C 10 + 09:29:15 C 12 + 09:29:30 C 14 + 09:30:21 C 16 + 09:30:30 C 18 + 09:30:40 C 20 + 09:30:48 C 22 + 09:30:55 C 24 + 09:31:03 C 26 + 09:31:11 C 28 + 09:31:19 C 30 + 09:31:27 C 32 + 09:31:29 C 34 + 09:31:38 C 解答: 直接用 [a,b,c,d,e,f]=textread(yourfilename,39。%d %c %f %f %s %c39。)。 便可 四 . 注意事項(xiàng): 1. 請(qǐng)?jiān)? matlab 中保持當(dāng)前路徑在該數(shù)據(jù)文件對(duì)應(yīng)的目錄下進(jìn)行存取,否則,存取時(shí)請(qǐng)給出該數(shù)據(jù)文件的具體路徑。 2. 存取時(shí),請(qǐng)給出該數(shù)據(jù)文件的全稱(包括后綴名,讀取mat文件時(shí)可省略)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1