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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人工智能 > 循环神经网络 >内容正文

循环神经网络

matlab中textread 函数

發布時間:2025/4/16 循环神经网络 59 豆豆
生活随笔 收集整理的這篇文章主要介紹了 matlab中textread 函数 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

textread

基本語法是:

????[A,B,C,…] = textread(filename,format)

????[A,B,C,…] = textread(filename,format,N)
其中filename就是文件名, format就是要讀取的格式,A,B,C就是從文件中讀取到的數據。
必須嚴格遵守用法不可出現data=textread(filename,format,N)的形式

其中括號里面變量的個數必須和format中定義的個數相同。 如果每N行相同格式的數據,可采用[A,B,C,…] = textread(filename,format,N)的語法,讀取N次。
_______________________________________________________________________________________

注:textread不用先fopen那個文件,適用于格式統一的txt文件的一次性大批量讀取。textread讀取某個文件后,下次再用textread讀取這個文件時,還是會從文件頭開始讀取。

________________________________________________________________________________________

例如:
.....................................................................................
例1:無分隔符
mytest.txt
?1?????2?????3?????4
?5?????6?????7?????8
?9????10????11????12

讀取:
>>[data1,data2,data3,data4]=textread('mytest.txt','%n%n%n%n');
>>data=[data1 data2 data3 data4]
data =

?????1?????2?????3?????4
?????5?????6?????7?????8
?????9????10????11????12
或者,[data1,data2,data3,data4]=textread(filename,'%n%n%n%n',3);%注意3為讀取次數,應該是行數
....................................................................................

例2:有分隔符(逗號,分號...)
myfile.txt 中的內容如下:

????1, 2, 3, 4

????5, 6, 7, 8

????9, 10, 11, 12

讀取:
>>
[data1,data2,data3,data4]=textread('myfile.txt','%n%n%n%n','delimiter', ',')
>> data=[data1 data2 data3 data4]

data =

?????1?????2?????3?????4
?????5?????6?????7?????8
?????9????10????11????12
這里delimiter是指 指出分隔符,讀數據的時候會自動跳過分隔符。

至此應該知道Iris.txt怎么讀入了吧。
[data1,data2,data3,data4,data5]=textread('Iris.txt','%f%f%f%f%s','delimiter',',');

需要注意的是,參數位置要和textread函數用法對應
[A,B,C,…] = textread(filename,format,N)也就是filename,format,N三個參數必須在其他參數前面,所以150才會出現在format后
例如:[data1,data2,data3,data4,data5]=textread('Iris.txt','%f%f%f%f%s',150,'delimiter',',');
..............................................................................

例3:有分隔符及首行注釋
myfiles.txt 中的內容如下:

????% this a comment

????1, 2, 3, 4

????5, 6, 7, 8

????9, 10, 11, 12

>> [data1,data2,data3,data4]=textread('myfiles.txt','%n%n%n%n','delimiter', ',','headerlines', 1);
>>??data=[data1 data2 data3 data4]

data =

?????1?????2?????3?????4
?????5?????6?????7?????8
?????9????10????11????12
textread中的headerlines指明了跳過幾行,1可自由設定
這里headerlines告訴textread跳過一開始的1行,1可以替換為任意你要跳過的行數。
..............................................................................

例4:針對txt文件不同格式數據的讀取

myfile.txt 中的內容如下:

????Sally Level1 12.34 45 Yes

讀入:
[names, types, x, y, answer] = textread('myfileli4.txt' , '%s %s %f %d %s', 1);

對應格式[A,B,C,…] = textread(filename,format,N)
_________________________________________________________________________________

???例4.1: 如果要忽略12.34這個浮點數。

????[names, types, y, answer] = textread('myfileli4.txt' , '%s %s %*f %d %s', 1)

????%*f 告訴textread跳過一個浮點數。
names =

????'Sally'


types =

????'Level1'


y =

????45


answer =

????'Yes'

對于iris.txt如果只想讀取數據可用[data1,data2,data3,data4]=textread('Iris.txt','%f %f %f %f %*s',150,'delimiter',',');
____________________________________________________________________________________________

?例:4.2??如果要忽略Level,指讀取后面的數字,

?>> [names, levelnum, x, y, answer] = textread('myfileli4.txt','%s Level%d %f %d %s', 1)

names =

????'Sally'


levelnum =

?????1


x =

???12.3400


y =

????45


answer =

????'Yes'
________________________________________________________________________________________________
..............................................................OK ...............................................
例5: txt中存在空位

myfileli5.txt 中的內容如下
????1,2,3,4,,6

????7,8,9,,11,12

????想用nan替代為空的部分

如下:
>>[data1 data2 data3 data4 data5 data6] = textread('myfileli5.txt','%f%f%f%f%f%f', 'delimiter', ',', 'emptyvalue', NaN)

>> data=[data1 data2 data3 data4 data5 data6];
>> data

data =

?????1?????2?????3?????4???NaN?????6
?????7?????8?????9???NaN????11????12

....................................................................................................................

例6: 跳列

myfileli6.txt 中的內容如下

????Sally Type1 12.34 45 Yes

????Joe Type2 23.54 60 No

????Bill Type1 34.90 12 No

如果只想讀第一列,其余的跳過

讀入:
>> clear
>> [names]=textread('myfileli6.txt','%s%*[^\n]');
>> names

names =

????'Sally'
????'Joe'
????'Bill'

%[^\n] 就是一直讀到行尾。
如:
>> [names rest]=textread('myfileli6.txt','%s%[^\n]')

names =

????'Sally'
????'Joe'
????'Bill'


rest =

????'Type1 12.34 45 Yes'
????'Type2 23.54 60 No'
????'Type1 34.90 12 No'

%*[^\n] 就是從當前直接跳到行尾。
% *是一個跳過符號,表示跳過該位

....................................................................................

例7:讀入規律格式的數據

myfileli7.txt 中的內容如下
?
????Location;date;discharge
?
????Lobith;1989-01-01;00:00;2801
?
????Lobith;1989-01-02;00:00;2619

讀入:
[location year month day hour minute discharge]=textread('myfileli7.txt','%s%f-%f-%f%f:%f%f','headerlines',1,'delimiter',';');

如下:
>> clear
>> [location year month day hour minute discharge]=textread('myfileli7.txt','%s%f-%f-%f%f:%f%f','headerlines',1,'delimiter',';')

location =

????'Lobith'
????'Lobith'


year =

????????1989
????????1989


month =

?????1
?????1


day =

?????1
?????2


hour =

?????0
?????0


minute =

?????0
?????0


discharge =

????????2801
????????2619

?

總結

以上是生活随笔為你收集整理的matlab中textread 函数的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 玖玖玖国产精品 | 青娱乐激情 | 亚洲精品 欧美 | 女人的天堂av | 欧美日韩国产一区 | 被两个男人吃奶三p爽文 | 中文不卡av | 综合一区 | www国产com| 成人免费视频软件网站 | 99er这里只有精品 | 久草青青视频 | 色综合天天综合网天天狠天天 | 菠萝菠萝蜜网站 | 人妖天堂狠狠ts人妖天堂狠狠 | 打开每日更新在线观看 | 在线天堂资源 | 免费看片黄色 | 打白嫩屁屁网站视频短裙 | 日韩欧美视频在线播放 | 亚洲国产黄色 | 黄色片在线播放 | 日本不卡123| 快色在线 | 国产suv精品一区二区68 | 天天干一干 | 精品人妻无码专区视频 | 国产精品一区二区三区四区在线观看 | 欧美特黄色片 | 日韩二区在线观看 | 黄色国产在线视频 | 国产91精 | 欧美一区二区三区爱爱 | 色天使亚洲 | 神马午夜在线观看 | 日韩欧美一级大片 | av爱爱爱| 精品视频一区二区三区 | mm视频在线观看 | 夜夜春很很躁夜夜躁 | 午夜在线影院 | 国产精品蜜臀av | 国产成人精品一区 | 国产夫妻性爱视频 | 乡村乱淫 | 99re视频| 国产精品爱啪在线线免费观看 | 69精品在线观看 | 涩涩久久 | 奇米影视首页 | 天堂av成人 | 成人欧美精品一区二区 | 国产黄色在线观看 | 美女黄色一级片 | 欧美三级免费 | 一区二区三区免费看视频 | 在线观看福利视频 | 九九久久综合 | 国产视频在线一区 | 国产视频1区 | 欧美一线天 | 特极毛片 | 91精品91久久久中77777 | 69视频网址 | 久久久亚洲国产精品 | 日日操天天操 | 色播久久 | 亚洲精品欧美激情 | 男女污污视频在线观看 | 国内精品999 | 久久精品亚洲精品 | 中文字幕 人妻熟女 | 亚洲中文字幕一区 | 香蕉爱爱视频 | 午夜人体视频 | 精品人妻伦一二三区久 | 碧蓝之海动漫在线观看免费高清 | 中文字幕啪啪 | 美国色视频 | 国产视频你懂得 | 亚洲欧美另类国产 | 国产艳妇疯狂做爰视频 | 欧美视频一 | 亚洲精品国产欧美在线观看 | 色欧美综合| 日韩在线视频网址 | 日韩一卡二卡在线 | 精品在线观看一区 | 天天爽天天射 | 国产全是老熟女太爽了 | 精品国产99久久久久久 | 小仙女av| 永久免费AV无码网站韩国毛片 | 天堂在线资源网 | 99精品久久久久久久婷婷 | 一区二区三区视频观看 | www毛片 | 国产91高清| 91久久精品美女高潮 |