Skip to Main Content Skip to Search
Product Documentation

Supported Compilation Targets

MATLAB Programmer

RoleKnowledge BaseResponsibilities

MATLAB programmer
  • MATLAB expert

  • No IT experience

  • No access to IT systems

  • Develops models; implements in MATLAB

  • Uses tools to create a component that is used by the .NET developer

.NET Component

MATLAB Builder NE supports compilation (building) of .NET components through CLS compliant language wrapper generation.

Common Language Specification (CLS) Compliancy

CLS is an acronym for Common Language Specification, a subset of language features supported by the .NET common language Runtime (CLR). MATLAB Builder NE classes are CLS compliant—they are designed to interoperate with all .NET programming languages.

Use the builder to package MATLAB functions so that .NET programmers can access them from any CLS-compliant language.

Supported Microsoft .NET Framework Versions

As of this release, MATLAB Builder NE supports versions 2.0, 3.0, and 3.5 of the Microsoft .NET Framework.

All of these supported releases are based on the CLS 2.0 specification.

Specifying 0.0 as the .NET Framework indicates the latest version of the Framework installed on your system.

Limitations of Support

MATLAB Builder NE provides a wide variety of support for various CLS-compliant types and objects, with the exception of MATLAB (MCOS) objects.

COM Components

You can also use the builder to create Component Object Model, or COM, components. These components use a software architecture developed by Microsoft® to build component-based applications. COM objects expose interfaces that allow applications and other components to access the features of the objects. You access COM objects through Microsoft Visual Basic, C++, or any language that supports COM objects. For more information about creating and accessing COM components, see Creating and Installing COM Components and Programming with COM Components Created by the MATLAB Builder NE Product.

  


Recommended Products

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.

 © 1984-2012- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS