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())
Metadata
Release files for matdata2py 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| matdata2py-0.1.1.tar.gz | 17.8 kB | Without provenance | Details for matdata2py-0.1.1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| matdata2py-0.1.1-py3-none-any.whl | Python 3 | none | any | Details for matdata2py-0.1.1-py3-none-any.whl |
Total release size: 35.4 kB
Release files / matdata2py-0.1.1.tar.gz
| Download URL | matdata2py-0.1.1.tar.gz |
|---|---|
| Size | 17.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
76ff5315a7b9e18d832b6494e8c290b1cbfec65e4a86dc05ce202ce6bf65fd64
|
|
BLAKE2b-256 checksum How to use checksums |
eb6dd9fad7ca9cca6e6536dd19202c5428323e044858528a6b737999557116ad
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.9.16
|
Release files / matdata2py-0.1.1-py3-none-any.whl
| Download URL | matdata2py-0.1.1-py3-none-any.whl |
|---|---|
| Size | 17.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d67daf6604f927ddd790d3646cb05f86445c86c593cf10e7e56d8e667813dc0d
|
|
BLAKE2b-256 checksum How to use checksums |
52f99a4304d98eceab405d180fafe842d45487a6ef4caa591b825d3cd7614338
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.9.16
|
Security for matdata2py 0.1.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.