Economics at your fingertips  

MATWRAP: Wrapper generator for matrix languages (Octave, MATLAB)

Gary Holt
Additional contact information
Gary Holt: University of Southern California

Octave codes

Abstract: Matwrap is a tool for interfacing C++ code into matrix-oriented scripting languages such as Matlab 5, Octave, and tela. It generates all the code to convert from the scripting language's internal types into the types that your C++ code understands (e.g., double, char *, float *, struct abc *). You do not need to understand any of the API details of the language to use your C++ code; just give matwrap a .h file describing your functions. Brief list of features: (1) Functions are automatically vectorized. (2) Arguments containing dimensions of other vector and matrix arguments can be computed automatically and need not be specified. (3) Pointers to structures and classes are supported. Public member functions of classes may be called, and public data members may be evaluated or set. Inheritance is supported.

Language: Octave
Requires: Perl 5 and C++ compiler
Date: 2000-02-11
References: Add references at CitEc
Citations: Track citations by RSS feed

Downloads: (external link) link to program code (text/html)
Our link check indicates that this URL is bad, the error code is: 500 Can't connect to (No such host is known. )

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link:

Access Statistics for this software item

More software in Octave codes
Bibliographic data for series maintained by ().

Page updated 2023-11-23
Handle: RePEc:cod:octave:c9c1301