Skip to main content

library to import Matlab data to python

Project description

MatData2Py

This library imports Matlab data saved in V7.3 format to python

A few important features:

1 - loading most type of Matlab variables such as: vectors, arrays (n dimension), string, char, structure, structure array, cell, cell array and all different type of numerical precisions as well as boolean etc.(tables, timeframe are not supported yet)

NOTE: This lib can correctly import string or strcutre arrays variable types

2- The structure data type of matlab can be presented as either dictionary data type in python or dot presented version in python similar to matlab,

3- the variables in matlab file can be all exported in single dictionary or they can be exported as individual variables in python environment

Installation


pip install matdata2py

Get started

How to use this lib:

import matdata2py as mtp



# load Matlab data file  

# StructsExportLikeMatlab = True/False structures are exported in dictionary format or dot base reference format similar to matlab 

# ExportVar2PyEnv = True/False export all variables in single dictionary or as separate individual variables into python environment  



Variables_output = mtp.loadmatfile(file_Name, StructsExportLikeMatlab=True, ExportVar2PyEnv=False)

print(Variables_output.keys())

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

matdata2py-0.1.1.tar.gz (17.8 kB view hashes)

Uploaded Source

Built Distribution

matdata2py-0.1.1-py3-none-any.whl (17.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page