在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ Python/ Scipy輸入和輸出
Scipy積分
Scipy優(yōu)化算法
Scipy特殊包
Scipy簇聚
Scipy ODR
Scipy Ndimage
Scipy插值
Scipy CSGraph
Scipy輸入和輸出
Scipy開發(fā)環(huán)境安裝
Scipy簡介
Scipy常量
Scipy統(tǒng)計函數(shù)
Scipy Linalg
Scipy空間
Scipy FFTpack
Scipy基本功能
Scipy教程

Scipy輸入和輸出

Scipy.io包提供了多種功能來解決不同格式的文件(輸入和輸出)。 其中一些格式是 -

  • Matlab
  • IDL
  • Matrix Market
  • Wave
  • Arff
  • Netcdf等

這里討論最常用的文件格式 -

MATLAB

以下是用于加載和保存.mat文件的函數(shù)。

編號 函數(shù) 描述
1 loadmat 加載一個MATLAB文件
2 savemat 保存為一個MATLAB文件
3 whosmat 列出MATLAB文件中的變量

讓我們來看看下面的例子。

import scipy.io as sio
import numpy as np

#Save a mat file
vect = np.arange(10)
sio.savemat('array.mat', {'vect':vect})

#Now Load the File
mat_file_content = sio.loadmat('array.mat')
print (mat_file_content)

上述程序?qū)⑸梢韵螺敵?-

{
   'vect': array([[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]]), '__version__': '1.0', 
   '__header__': 'MATLAB 5.0 MAT-file Platform: posix, Created on: Sat Sep 30 
   09:49:32 2017', '__globals__': []
}

可以看到數(shù)組以及元信息。 如果想在不讀取數(shù)據(jù)到內(nèi)存的情況下檢查MATLAB文件的內(nèi)容,請使用如下所示的whosmat命令。

import scipy.io as sio
mat_file_content = sio.whosmat(‘a(chǎn)rray.mat’)
print (mat_file_content)

上述程序?qū)⑸梢韵螺敵觥?/p>

[('vect', (1, 10), 'int64')]

上一篇:Scipy空間下一篇:Scipy基本功能