BwnFunctions Assembly Description

 

This assembly was created using MATLAB Builder NE. The public class methods included in this assembly allow access to the M functions specified during compilation.

 

IMPORTANT: What you need to use this assembly successfully:

 

MATLAB Compiler Runtime (MCR)

 

MCR is a collection of native libraries that are required to execute the encapsulated M-functions. Consequently, the MCR must be installed on any machine that runs a MATLAB Builder NE generated component. If you install MATLAB, MATLAB Compiler or MATLAB Builder NE, you have access to the MCR automatically.  Otherwise, you must install the MCR by running the MCRInstaller executable.  Note: This assembly is only compatible with version 7.14 of the MCR.

 

Please contact the provider of this assembly for specific details about the MCR.

 

 

MWArray.dll

 

This assembly, which can be found in $MCR \toolbox\dotnetbuilder\bin\[win32|Win64]\v2.0, provides classes that act as the bridge between your application and the MCR.  Note: The BwnFunctions assembly, generated by MATLAB Builder NE, will only work with an MWArray assembly that was built against the same version of the MCR.

 

The MWArray class hierarchy provides methods to create and access the MATLAB data types used by the MCR.  All of the classes derive from the abstract MWArray class and each of the derived classes, with the exception of MWIndexArray which is also abstract, maps to a MATLAB data type.  The data conversion class hierarchy includes;  MWNumericArray, MWLogicalArray, MWCharArray, MWStructArray, and MWCellArray.   Each class has properties and methods that can be used to query various attributes of the class such as the number of dimensions, dimension size, element size, field names etc.  

 

These classes can be explicitly instantiated and used as arguments to the MATLAB Builder NE generated class methods.  Where applicable, a native .NET primitive or array type can also be used as an input parameter that will be implicitly converted to the appropriate MWArray type.