MATLAB Builder NE 3.0.2
for Microsoft .NET Framework
Product Description
- Introduction and Key Features
- Working with MATLAB Builder NE
- Building and Packaging Components
- Accessing .NET and COM Components
- Deploying .NET and COM Components
Introduction
MATLAB Builder NE creates MATLAB based .NET and COM components for royalty-free deployment on desktop machines or Web servers. As a result, you can integrate your MATLAB applications into your organization’s .NET and COM programs. The builder creates the components by encrypting MATLAB functions and generating either a .NET or COM wrapper around them.
You can reference MATLAB based .NET and COM components as you would any other .NET assembly and COM object, for easy integration with existing applications. The components created by the builder run against the MATLAB Compiler Runtime (MCR), the full set of shared libraries that support MATLAB. The MCR is provided with MATLAB Compiler™. To run your .NET and COM components, you must distribute the MCR with them. Components created in MATLAB and the MCR can be deployed royalty-free.
For Web applications, the builder provides AJAX-based zoom, pan, and rotate controls for figures created in MATLAB and an API for automatically converting between .NET or COM data types and MATLAB data types.
A .NET Web application for visualizing a surface plot of the MATLAB peaks function. Using the AJAX-based zoom, pan, and rotate controls shipped with the builder, you can manipulate the image and drag-and-drop it on a Web site. Click on image to see enlarged view. |
Key Features
- MATLAB algorithms packaged into either .NET or COM components
- Royalty-free desktop and Web deployment of independent .NET and COM components
- Automatic conversion between .NET or COM data types and MATLAB data types
- Support for client-side Microsoft® Visual Studio® controls for Web graphics
- Ability to call a .NET assembly from languages compliant with the Common Language Specification (CLS), such as C# or VB.NET
- Ability to call COM objects from any COM-compliant technology, such as Visual Basic®, ASP, or Excel®
Store
