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.