View documentation for other releases
Learn more about MATLAB Builder NE
• Getting Started
• Product Description
Key Features
• Product Overview
MATLAB Compiler Extension
• MATLAB Builder NE Prerequisites
Your Role in the .NET Application Deployment Process
What You Need to Know
Products, Compilers, and IDE Installation
Deployment Target Architectures and Compatibility
Dependency and Non-Compilable Code Considerations
For More Information
• The Magic Square Example
About This Example
• Creating a .NET Component From MATLAB Code
makesquare Testing
Deployable Component Creation
Packaging Your Component (Optional)
Copying the Package You Created
• Integrating Your .NET Component In a C# Application
Gathering Files Needed for Deployment
Distribute MATLAB Code Using the MATLAB Compiler Runtime (MCR)
Integrating Your Component into a .NET Class Using Microsoft Visual Studio
Building and Testing the .NET Application with Microsoft Visual Studio
The Magic Square Component in an Enterprise C# Application
Next Steps
• User's Guide
• MATLAB Code Deployment
MATLAB Application Deployment Products
• Application Deployment Products and the Deployment Tool
• Writing Deployable MATLAB Code
• How the Deployment Products Process MATLAB Function Signatures
MATLAB Library Loading
• MATLAB Data File (MAT Files)
• Component Building
• Supported Compilation Targets
• The Deployment Tool GUI
• The mcc Command Line
Examples
• Component Integration
• Common Integration Tasks
• Application Coding
• C# Integration Examples
• Microsoft Visual Basic Integration Examples
Component Access On Another Computer
• Distribute to End Users
• Deploying Components to End Users
• MCR Run-Time Options
• MCR Component Cache and CTF Archive Embedding
• The MCR User Data Interface
Impersonation Implementation Using ASP.NET
Enhanced XML Documentation Files
• Type-Safe Interfaces, WCF, and MEF
• Type-Safe Interface Generation and Implementation
• Windows Communications Foundation (WCF)-Based Components
• Managed Extensibility Framework (MEF) Plug-Ins
• Web Deployment of Figures and Images
• WebFigures
• Creating and Modifying a MATLAB Figure
• Working with MATLAB Figure and Image Data
• .NET Remoting
• What Is .NET Remoting?
Your Role in Building Distributed Applications
.NET Remoting Prerequisites
• Selecting the Best Method of Accessing Your Component: MWArray API or Native .NET API
• Creating a Remotable .NET Component
• Enabling Access to a Remotable .NET Component
• Troubleshooting
• Troubleshooting the Build Process
Failure to Find a Required File
• Diagnostic Messages
• Reference Information
• Requirements for the MATLAB Builder NE Product
• Data Conversion Rules
• Overview of Data Conversion Classes
MWArray Class Specification
Application Deployment Terms
• Creating and Installing COM Components
Building a Deployable COM Component
• Packaging a Deployable COM Component
Embedded CTF Archives
Using the Command-Line Interface
Installing COM Components on a Target Computer
• Programming with COM Components Created by the MATLAB Builder NE Product
General Techniques
Registering and Referencing the Utility Library
• Creating an Instance of a Class in Microsoft Visual Basic
• Calling the Methods of a Class Instance
• Calling a COM Object in a Visual C++ Program
• Using a COM Component in a .NET Application
• Adding Events to COM Objects
• Passing Arguments
• Using Flags to Control Array Formatting and Data Conversion
Using MATLAB Global Variables in Microsoft Visual Basic
• Blocking Execution of a Console Application That Creates Figures
• Sharing an MCR Instance in COM or Java Applications
Obtaining Registry Information
Handling Errors During a Method Call
• Using COM Components in Microsoft Visual Basic Applications
• Magic Square Example
• Creating an Excel Add-in: Spectral Analysis Example
• Univariate Interpolation Example
• Matrix Calculator Example
• Curve Fitting Example
• Bouncing Ball Simulation Example
• How the MATLAB Builder NE Product Creates COM Components
• Overview of Internal Processes
• Component Registration
• Data Conversion
• Calling Conventions
• Utility Library for Microsoft COM Components
Referencing Utility Classes
• Utility Library Classes
• Enumerations
• Deploying .NET Components With the F# Programming Language
• The Magic Square Example Using F#
MWArray Class Library Reference
• MATLAB Application Deployment Web Example Guide
• How to Use This Guide
• Web 101: An Introduction to Web Concepts and Terminology
• MATLAB Programmer Tasks
• Middle-Tier Developer Tasks
• Front-End Web Developer Tasks
• Server Administrator Tasks
• End User Tasks
• End-to-End Developer Tasks
• Sources for More Information
• Functions
• Release Notes
Symbols A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Alphabetical List