欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

使用matlab讀取含表頭csv文件

 更新時(shí)間:2023年06月25日 09:49:27   作者:衷科知眠  
這篇文章主要介紹了使用matlab讀取含表頭csv文件問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

matlab讀取含表頭csv文件

matlab中常用的讀取csv的函數(shù)為csvread,

其調(diào)用格式為:

data = csvread(csv_file, R, C, RNG)

其中csv_file為要讀取的csv文件,R為從第R行開(kāi)始讀取,C為從第C列開(kāi)始讀取,RNG為讀取的行列范圍,比如 RNG = [R1,C1, R2, C2]。

值得注意的是,雖然matlab默認(rèn)的序號(hào)一般是從1開(kāi)始,但是對(duì)于R和C的設(shè)置卻是從0開(kāi)始的,也即,如果想要從文件中的第一行讀取,則R應(yīng)該設(shè)為0。

使用csvread讀取csv文件的前提是csv文件為純數(shù)值文件,如果文件中含有字符就會(huì)報(bào)錯(cuò)。

比如無(wú)法讀取如下帶有表頭的文件。

可有時(shí),表頭的信息對(duì)于后續(xù)的數(shù)據(jù)分析是必要或者更方便的,我們就需要將表頭信息讀取進(jìn)來(lái),csvread函數(shù)就無(wú)法滿足該需求了。

此時(shí),我們可以使用比較原始的函數(shù)importdata,其調(diào)用格式為:

headerData = importdata(csv_file)

該函數(shù)會(huì)返回一個(gè)struct類型結(jié)果,并會(huì)自動(dòng)將文本與數(shù)值分別保存在兩個(gè)變量中例如上述的表格,其結(jié)果為:

其中data中為數(shù)值結(jié)果,

textdata中為字符結(jié)果

 此時(shí),我們可通過(guò)對(duì)字符變量索引來(lái)獲取表頭信息,比如,獲取表頭中的第5個(gè)變量,

可通過(guò)命令

headerName = headerdata.textdata{1,5}

得到對(duì)應(yīng)的表頭變量,以供后續(xù)使用。

matlab讀取xls、xlsx、csv文件

常常我們?cè)趍atlab里需要讀取excel數(shù)據(jù)文件或者保存matlab中矩陣的數(shù)據(jù)。

但是直接在matlab里用xlswrite寫(xiě)出的文件實(shí)際上是csv格式,在matlab里無(wú)法用xlsread讀取。

筆者總結(jié)如下。

1 matlab讀寫(xiě)excel文件

讀xlsx、xls文件:

如果是讀xls文件,就改一下后綴。

寫(xiě)xlsx、xls文件 :

training是要寫(xiě)出的矩陣數(shù)據(jù)。

2 matlab讀寫(xiě)csv文件 

3 注意區(qū)分csv文件和xlsx文件

這是xlsx文件 

 這里在matlab里顯示是csv文件而不是xls文件,雖然它的后綴是xls。

 

真正的xlsx文件在matlab里顯示仍是xlsx文件。這樣你就知道該按csv讀取還是xlsx讀取。

覺(jué)得csv和xlsx相互轉(zhuǎn)換麻煩的同學(xué),也可以在wps里也可以先打開(kāi)csv文件,再另保存為xlsx文件,再在matlab里用xlsread讀取即可。

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 詳解Python中的format格式化函數(shù)的使用方法

    詳解Python中的format格式化函數(shù)的使用方法

    這篇文章主要介紹了詳解Python中的format格式化函數(shù)的使用方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • python靜態(tài)web服務(wù)器實(shí)現(xiàn)方法及代碼詳解

    python靜態(tài)web服務(wù)器實(shí)現(xiàn)方法及代碼詳解

    在本篇內(nèi)容里小編給大家分享了一篇關(guān)于python靜態(tài)web服務(wù)器實(shí)現(xiàn)方法,有需要的朋友們可以參考下。
    2022-11-11
  • python 接口_從協(xié)議到抽象基類詳解

    python 接口_從協(xié)議到抽象基類詳解

    下面小編就為大家?guī)?lái)一篇python 接口_從協(xié)議到抽象基類詳解。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-08-08
  • 用Python進(jìn)行數(shù)據(jù)清洗以及值處理

    用Python進(jìn)行數(shù)據(jù)清洗以及值處理

    這篇文章主要介紹了用Python進(jìn)行數(shù)據(jù)清洗以及值處理,數(shù)據(jù)分析中,數(shù)據(jù)清洗是一個(gè)必備階段。數(shù)據(jù)分析所使用的數(shù)據(jù)一般都很龐大,致使數(shù)據(jù)不可避免的出現(xiàn)重復(fù)、缺失、異常值等異常數(shù)據(jù),如果忽視這些異常數(shù)據(jù),可能導(dǎo)致分析結(jié)果的準(zhǔn)確性,需要的朋友可以參考下
    2023-07-07
  • Python 實(shí)現(xiàn)日志同時(shí)輸出到屏幕和文件

    Python 實(shí)現(xiàn)日志同時(shí)輸出到屏幕和文件

    這篇文章主要介紹了Python 實(shí)現(xiàn)日志同時(shí)輸出到屏幕和文件,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-02-02
  • python攻防-破解附近局域網(wǎng)WIFI密碼實(shí)現(xiàn)上網(wǎng)自由

    python攻防-破解附近局域網(wǎng)WIFI密碼實(shí)現(xiàn)上網(wǎng)自由

    本文將記錄學(xué)習(xí)如何通過(guò) Python 腳本實(shí)破解附近局域網(wǎng) WIFI 密碼的暴力破解,隨時(shí)隨地免費(fèi)蹭網(wǎng),再也不被WiFi密碼困擾,實(shí)現(xiàn)蹭網(wǎng)自由
    2021-08-08
  • Python 單元測(cè)試(unittest)的使用小結(jié)

    Python 單元測(cè)試(unittest)的使用小結(jié)

    Python中有一個(gè)自帶的單元測(cè)試框架是unittest模塊,用它來(lái)做單元測(cè)試,本篇文章主要介紹了Python 單元測(cè)試(unittest)的使用小結(jié),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-11-11
  • 使用Streamlit和Pandas實(shí)現(xiàn)帶有可點(diǎn)擊鏈接的數(shù)據(jù)表格

    使用Streamlit和Pandas實(shí)現(xiàn)帶有可點(diǎn)擊鏈接的數(shù)據(jù)表格

    這篇文章主要為大家詳細(xì)介紹了如何利用?Streamlit?和?Pandas?在?Python?中創(chuàng)建一個(gè)帶有可點(diǎn)擊鏈接的數(shù)據(jù)表格,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-11-11
  • Python urlencode和unquote函數(shù)使用實(shí)例解析

    Python urlencode和unquote函數(shù)使用實(shí)例解析

    這篇文章主要介紹了Python urlencode和unquote函數(shù)使用實(shí)例解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-03-03
  • tensorflow入門(mén)之訓(xùn)練簡(jiǎn)單的神經(jīng)網(wǎng)絡(luò)方法

    tensorflow入門(mén)之訓(xùn)練簡(jiǎn)單的神經(jīng)網(wǎng)絡(luò)方法

    本篇文章主要介紹了tensorflow入門(mén)之訓(xùn)練簡(jiǎn)單的神經(jīng)網(wǎng)絡(luò)方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-02-02

最新評(píng)論