日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 人工智能 > 循环神经网络 >内容正文

循环神经网络

matlab常用函数——文件操作函数

發(fā)布時(shí)間:2023/12/10 循环神经网络 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 matlab常用函数——文件操作函数 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

十一、基本文件操作函數(shù)

1)文件創(chuàng)建函數(shù)

filemaker :把文件名與文件中函數(shù)名分開(kāi) 。

filesep :文件目錄分隔。

fileparts :把目標(biāo)文件名拆分成字符串形式輸出 。

tempdir :返回系統(tǒng)暫存地址名 。

tempname :返回系統(tǒng)暫存文件名 。

fullfile :創(chuàng)建文件名?

?

2)文件打開(kāi)、讀取、存儲(chǔ)函數(shù)

open:打開(kāi)文件 ---用法:open('name')

load :將文件導(dǎo)入到MATLABworkspace中。loadfilename load filename X Y Z,

load-asciifilename ,load-mat filename,load('arg1', 'arg2', 'arg3', ...)

save:存儲(chǔ)文件.save filename, save filename content, savefilename options

???? save('filename', 'var1', 'var2', ...)?

daqread :讀數(shù)據(jù)采集工具箱(.daq)中的文件 。

???????? [data, time, abstime, events, daqinfo]= daqread('filename')

uiimport :調(diào)用文件導(dǎo)入助手

?

3)簡(jiǎn)單文件輸入輸出函數(shù)

fopen :打開(kāi)文件。

?????? fid = fopen(filename)

?????? fid = fopen(filename,permission)

Permission值

打開(kāi)模式

‘r’

只讀模式

‘w’

可寫(xiě)入模式,覆蓋已有內(nèi)容

‘a(chǎn)’

可寫(xiě)入模式,寫(xiě)入數(shù)據(jù)到文件末尾

‘r+’

可讀寫(xiě)模式,

‘w+’

可寫(xiě)入模式,覆蓋已有內(nèi)容

‘a(chǎn)+’

可寫(xiě)入模式,寫(xiě)入數(shù)據(jù)到文件末尾

‘A’

無(wú)自動(dòng)刪除添加

‘W’

無(wú)自動(dòng)刪除寫(xiě)入

fclose? 關(guān)閉文件。status=fclose(fid) ,status=fclose('all')

fprintf:以指定格式將數(shù)據(jù)寫(xiě)入文件 。count = fprintf(fid, format, A, ...)

實(shí)例:

?

?
  • x=1:0.1:2;

  • y=[x,sin(x)];

  • fid=fopen('sin.txt','wt');

  • fprintf(fid,'%5.2f %5.6f\n',y);

  • fclose(fid)

  • ?

    fscanf :以指定格式讀取文件中的內(nèi)容 。A =fscanf(fid, format) , [A,count] = fscanf(fid, format, size)

    fread :讀取文件中的二進(jìn)制數(shù)據(jù) 。A =fread(fid, count ,precision, skip, machineformat)

    fwrite :將二進(jìn)制數(shù)據(jù)寫(xiě)入到文件中 。

    fseek :設(shè)置文件位置指針 。status = fseek(fid,offset, origin)

    ftell :獲取文件位置指針 。position = ftell(fid)

    fwind :把文件位置指針移動(dòng)到文件起始位置 。fwind(fid)

    fgetl :按行讀取文件內(nèi)容,并刪去換行符 。tline = fgetl(fid)

    fgets :按行讀取文件內(nèi)容,并保留換行符 。tline = fgets(fid, nchar)

    frewind :將文件指針移到文件的起始位置。 frewind(fid)

    feof :測(cè)試是否為文件的末尾 。message = ferror(fid)

    ferro :測(cè)試文件輸入輸出是否有錯(cuò)誤 。message = ferror(fid,'clear') , [message,errnum] = ferror(...)

    disp :將目標(biāo)文件所包含的信息以不同形式顯示,如文本、數(shù)組等形式。

    ?disp(obj)

    ?

    4)電子表格操作函數(shù)

    xlsfinfo :檢測(cè)文件中是否包含Microsoft Excel電子表格文件 。

    ?? typ = xlsfinfo(filename) [typ,desc, fmt] = xlsfinfo(filename)

    xlsread :讀Microsoft Excel電子表格文件中的內(nèi)容 。

    ?? num = xlsread(filename),num = xlsread(filename,sheet),num =xlsread(filename, range),num = xlsread(filename, sheet, range, 'basic')

    [num,txt,raw,X]=xlsread(filename,sheet, range, 'basic')?

    xlswrite :將數(shù)據(jù)寫(xiě)入Microsoft Excel電子表格文件中 。

    ??? xlswrite(filename, M),xlswrite(filename, M, sheet, range),

    ??? [status, message] = xlswrite(filename, ...)

    wk1finfo :檢測(cè)文件中是否包含Lotus 1-2-3 WK1電子表格。

    ?? [extens, typ] = wk1finfo(filename)??

    wk1read :讀取Lotus 1-2-3 WK1電子表格文件 。

    ??? M = wk1read(filename) ,M = wk1read(filename,r,c,range)

    wk1write :將數(shù)據(jù)寫(xiě)入Lotus1-2-3 WK1電子表格文件中 。

    ??? wk1write(filename,M,r,c)

    總結(jié)

    以上是生活随笔為你收集整理的matlab常用函数——文件操作函数的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

    如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。