import pandas as pd
import matplotlib.pyplot as plt
import scipy.io as scio
import sys
import os
def mat_generator(see_which):
see_which = str(see_which)
for filename in os.listdir(str(see_which)):
sheetname = filename.split('.')[0]
try:
df_0 = pd.read_csv(see_which + '\\' + filename, header=21)
if os.path.exists(see_which + '_mat') == False:
os.makedirs(see_which + '_mat')
mat = scio.savemat(see_which + '_mat\\' + sheetname + '.mat', {'data':df_0.values, 'cols':list(df_0.columns)})
except Exception:
return
# save_name = scio.savemat('./saved_name.mat', {'saved_name':see_which + '_mat/' + sheetname + '.mat'})
if __name__ == '__main__':
mat_generator(sys.argv[1]);
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
matlab+python混合编程:示波器数据读取.zip (2个子文件)
mat_generator.py 797B
read_waveform.m 10KB
共 2 条
- 1
资源评论
xox_761617
- 粉丝: 25
- 资源: 7802
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功