Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

sammousavi/MatData2Py

Open more actions menu

Repository files navigation

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())

About

This lib loads Maltab data files into Python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.