Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 

Cpp-wrapper-classes-for-MATLAB-Engine

C++ wrapper classes for MATLAB Engine

The MATLAB Engine can be used to call MATLAB from within C++ applications. This can used for many purposes such as gradual transitioning from a research work prototype to a working end-product (which could be commercialized) which is written in C++. However, the available MATLAB Engine API is tedious and can be made better and more elegant by wrapping the majority of the functions in C++ classes. The project provides the following functionalities:

  1. A MATLAB Engine C++ wrapper for general matrices
  2. A MATLAB Engine C++ wrapper for Armadillo C++ linear algebra library matrices.
  3. A MATLAB Engine C++ wrapper for the Eigen library.
  4. A MATLAB Engine C++ wrapper for the OpenCV library matrices.

Some of the code used in the wrapper have been adapted from Andrej Karpathy's code. 

https://kyaw.xyz/2017/12/18/c-wrapper-classes-matlab-engine/

Copyright (C) 2017 Kyaw Kyaw Htike @ Ali Abdul Ghafur. All rights reserved.

Dr. Kyaw Kyaw Htike @ Ali Abdul Ghafur

https://kyaw.xyz

About

C++ wrapper classes for MATLAB Engine

Resources

License

Releases

No releases published

Packages

No packages published

Languages