校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > python讀取和保存mat文件的方法

python讀取和保存mat文件的方法

熱門標簽:百度地圖標注沒有了 湛江智能外呼系統廠家 西藏房產智能外呼系統要多少錢 外呼并發線路 地圖標注審核表 ai電銷機器人源碼 ai電話機器人哪里好 長沙高頻外呼系統原理是什么 宿遷星美防封電銷卡

首先我們談談MarkDown編輯器,我感覺些倒是挺方便的,因為用慣了LaTeX,對于MarkDown還是比較容易上手的,但是我發現,MarkDown中有這樣幾個問題一直沒能找到具體的解決方法:

圖片大小的問題。在LaTeX中我們可以調整圖片的大小,以適應整個文本;字體,字號大小的設置。在MarkDown里面標題倒是挺大的,但是正文卻顯得太小,不是很喜歡里面的字體。

主要發現上面兩個問題導致編輯出來的文本挺難看。

一、mat文件

       mat數據格式是Matlab的數據存儲的標準格式。在Matlab中主要使用load()函數導入一個mat文件,使用save()函數保存一個mat文件。對于文件


load('data.mat')
save('data_1.mat','A')

其中,'A'表示要保存的內容。


二、python中讀取mat文件

    在python中可以使用scipy.io中的函數loadmat()讀取mat文件,函數savemat保存文件。

1、讀取文件

    如上例:

#coding:UTF-8
'''
Created on 2015年5月12日
@author: zhaozhiyong
'''
 
import scipy.io as scio
 
dataFile = 'E://data.mat'
data = scio.loadmat(dataFile)

注意,讀取出來的data是字典格式,可以通過函數type(data)查看。

print type(data)

結果顯示

type 'dict'>

找到mat文件中的矩陣:

print data['A']

結果顯示

[[ 0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0.
。。。。。。。。。。。
0. 0. 0. 0. 0. 0. 0.
0.36470588 0.90196078 0.99215686 0.99607843 0.99215686 0.99215686
0.78431373 0.0627451 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0.
。。。。。。。。。。。。
0.94117647 0.22745098 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0.30196078
。。。。。。。
0. 0. 0. 0. 0. 0. 0.
0. 0. 0. 0. 0. 0. 0. ]]

格式為:

type 'numpy.ndarray'>

即為numpy中的矩陣格式。

2、保存文件

將這里的data['A']矩陣重新保存到一個新的文件dataNew.mat中:

dataNew = 'E://dataNew.mat'
scio.savemat(dataNew, {'A':data['A']})

注意:是以字典的形式保存。

到此這篇關于python讀取和保存mat文件的方法的文章就介紹到這了,更多相關python讀取和保存mat 內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Python讀取mat文件,并保存為pickle格式的方法

標簽:盤錦 林芝 寧夏 普洱 大同 漯河 海南 南平

巨人網絡通訊聲明:本文標題《python讀取和保存mat文件的方法》,本文關鍵詞  python,讀取,和,保存,mat,文件,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《python讀取和保存mat文件的方法》相關的同類信息!
  • 本頁收集關于python讀取和保存mat文件的方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 兰西县| 江口县| 玛多县| 高青县| 清原| 呼伦贝尔市| 沙河市| 昌黎县| 浦江县| 安平县| 天祝| 喀喇沁旗| 黑水县| 灵璧县| 左云县| 大渡口区| 两当县| 繁昌县| 当雄县| 定兴县| 沁水县| 罗江县| 虎林市| 吴桥县| 黄龙县| 伊金霍洛旗| 宽城| 乐平市| 安国市| 诏安县| 内江市| 南皮县| 正蓝旗| 萨嘎县| 察雅县| 盐池县| 开封县| 巴彦淖尔市| 冕宁县| 达州市| 古蔺县|