User manual MATLAB MATLAB BUILDER NE RELEASE NOTES
DON'T FORGET : ALWAYS READ THE USER GUIDE BEFORE BUYING !!!
If this document matches the user guide, instructions manual or user manual, feature sets, schematics you are looking for, download it now. Diplodocs provides you a fast and easy access to the user manual MATLAB MATLAB BUILDER NE. We hope that this MATLAB MATLAB BUILDER NE user guide will be useful to you.
Manual abstract: user guide MATLAB MATLAB BUILDER NERELEASE NOTES
Detailed instructions for use are in the User's Guide.
[. . . ] Please see www. mathworks. com/patents for more information.
Contents
Summary by Version . 1 4
5
7 9
12
14 16 19 22
23
iii
iv
Contents
MATLAB® BuilderTM NE Release Notes
Summary by Version
This table provides quick access to what's new in each version. Version (Release) Latest Version V3. 1 (R2010a) New Features and Changes Yes Details Version Compatibility Considerations No Fixed Bugs and Known Problems Bug Reports Includes fixes Related Documentation at Web Site Printable Release Notes: PDF Current product documentation V3. 0. 2 (R2009b) V3. 0. 1 (R2009a) V3. 0 (R2008b) V2. 2. 2 (R2008a) V2. 2. 1 (R2007b) V2. 2 (R2007a) V2. 1 (R2006b) V2. 0 (R2006a) Yes Details Yes Details Yes Details Yes Details Yes Details Yes Details Yes Details Yes Details Yes Summary No Yes Summary No Yes Summary No Yes Summary No Bug Reports Includes fixes Bug Reports Includes fixes Bug Reports Includes fixes Bug Reports Includes fixes Bug Reports Includes fixes Bug Reports Includes fixes Bug Reports Includes fixes No No No No No No No No No
1
MATLAB® BuilderTM NE Release Notes
Using Release Notes
Use release notes when upgrading to a newer version to learn about: · New features · Changes · Potential impact on your existing files and practices Review the release notes for other MathWorksTM products required for this product (for example, MATLAB® or Simulink®). Determine if enhancements, bugs, or compatibility considerations in other products impact you. [. . . ] As a result, previous manual methods of memory management have been deprecated in this release.
5
MATLAB® BuilderTM NE Release Notes
Alternate Graphic Renderers Now Available
Graphic renderers Z-Buffer and OpenGL are now available for invocation. See "Supported Renderers for WebFigures" for more information.
Enhanced Auto-Generated Documentation
Compiled Components now feature expanded MWArray API documentation. This documentation is of particular interest to the . NET developer who is integrating components produced by MATLAB Builder NE into enterprise Windows environments. See "Using Enhanced XML Documentation Files" for more information.
New Format for Deployment Tool Projects
If you have projects that were created with the Deployment Tool prior to R2009b, those projects will continue to work. However, projects created or changed in R2009b cannot be opened in previous versions of Deployment Tool (deploytool).
6
Version 3. 0. 1 (R2009a) MATLAB® BuilderTM NE Software
Version 3. 0. 1 (R2009a) MATLAB Builder NE Software
This table summarizes what's new in Version 3. 0. 1 (R2009a): New Features and Changes Yes Details below Version Compatibility Considerations No Fixed Bugs and Known Problems Bug Reports Includes fixes Related Documentation at Web Site Printable Release Notes: PDF Current product documentation New features and changes introduced in this version are: · "Reduced MCR Size Saves on Transfer Time" on page 7 · "Customized readme. txt Produced with Each Compilation" on page 7 · "Specify Run-Time Options to the MATLAB Compiler Runtime (MCR)" on page 7
Reduced MCR Size Saves on Transfer Time
MCR copying and transfer time has been improved by 50% following a reduction in the file's contents. The change will not reduce processor time or memory consumption since the deleted files were not loaded into RAM.
Customized readme. txt Produced with Each Compilation
An enhanced version of the readme. txt file, which is generated with each successful compilation, is now customized to include specific instructions about MATLAB Builder NE deployment requirements.
Specify Run-Time Options to the MATLAB Compiler Runtime (MCR)
You can now specify run-time options -nojvm and -logfile to the MATLAB Compiler Runtime (MCR). For more information about this feature, see
7
MATLAB® BuilderTM NE Release Notes
"Dynamically Specifying Run-Time Options to the MCR" in the product user guide.
8
Version 3. 0 (R2008b) MATLAB® BuilderTM NE Software
Version 3. 0 (R2008b) MATLAB Builder NE Software
This table summarizes what's new in Version 3. 0 (R2008b): New Features and Changes Yes Details below Version Compatibility Considerations Yes Summary Fixed Bugs and Known Problems Bug Reports Includes fixes Related Documentation at Web Site No
New features and changes introduced in this version are: · ". NET Components Now Available for Remoting to Distributed . NET Frameworks" on page 9 · "Web Deployment of MATLAB Figures Available" on page 10 · "CTF Archives Now Embedded in a Single Binary Executable for Convenient Deployment of . NET and COM Components" on page 10 · "Applications Created with Parallel Computing Toolbox Now Able to Be Compiled" on page 10 · "Support Dropped for . NET Framework Version 1. 1 in R2008b" on page 10 · "Warning Results When Running Figure-Generating Applications or Printing with -nojvm Flag" on page 10 · "MWException Replaced by . NET Exception Class" on page 11 · "Same Name Class Objects Shared Between MCR Instances Do Not Work Correctly " on page 11
. NET Components Now Available for Remoting to Distributed . NET Frameworks
. NET components can now be created that are ready for interfacing with distributed . NET Frameworks. For more information, see "Sharing Components Across Distributed Applications Using . NET Remoting" in the MATLAB Builder NE User's Guide.
9
MATLAB® BuilderTM NE Release Notes
Web Deployment of MATLAB Figures Available
Manipulation of MATLAB figures over the Web is now available through implementation of the Web Figures feature. This bug impacts all component based targets: C/C++ shared libraries, COM/. Net targets, and Java targets. This is due to a bug in the MATLAB Object System and is being addressed.
11
MATLAB® BuilderTM NE Release Notes
Version 2. 2. 2 (R2008a) MATLAB Builder NE Software
This table summarizes what's new in Version 2. 2. 2 (R2008a): New Features and Changes Yes Details below Version Compatibility Considerations No Fixed Bugs and Known Problems Bug Reports Includes fixes Related Documentation at Web Site No
New features and changes introduced in this version are: · "Improved Error Diagnostics Available" on page 12 · "Support Being Dropped for . NET Framework Version 1. 1 in R2008b" on page 12 · "MATLAB Application Deployment Web Example Guide Available" on page 12
Improved Error Diagnostics Available
You can receive enhanced error reporting information by using mstack traces. See "Enhanced Error Diagnostics Using mstack Trace" in the MATLAB Builder NE User's Guide documentation for details.
Support Being Dropped for . NET Framework Version 1. 1 in R2008b
MATLAB Builder NE will no longer support Microsoft . NET Framework 1. 1 in R2008b. Please plan accordingly.
MATLAB Application Deployment Web Example Guide Available
A new publication, the MATLAB Application Deployment Web Example Guide, is now available from the MATLAB® CompilerTM, MATLAB Builder NE, and MATLAB Builder JA roadmap pages.
12
Version 2. 2. 2 (R2008a) MATLAB® BuilderTM NE Software
The guide provides full examples of common tasks performed by the MATLAB programmer, IT specialist, and others who play significant roles in deploying MATLAB applications to the Web.
13
MATLAB® BuilderTM NE Release Notes
Version 2. 2. 1 (R2007b) MATLAB Builder NE Software
This table summarizes what's new in Version 2. 2. 1 (R2007b): New Features and Changes Yes Details below Version Compatibility Considerations Yes Summary Fixed Bugs and Known Problems Bug Reports Includes fixes Related Documentation at Web Site No
Functions Being Removed
The following functions were removed in R2007b: Function Being Removed
buildmcr
What Happens When You Run the Function?Errors
Use This Instead
Compatibility Considerations See "What Is The MATLAB Compiler Runtime (MCR)?" in the MATLAB Compiler User's Guide documentation. Migrate to
deploytool.
MCRInstaller. exe
(Windows),
MCRInstaller. bin (UNIX), MCRInstaller. dmg (Mac)
comtool
Undefined Function Error
deploytool
14
Version 2. 2. 1 (R2007b) MATLAB® BuilderTM NE Software
Function Being Removed
dotnettool mxltool opennbl openmxl opencbl
What Happens When You Run the Function?Undefined Function Error Undefined Function Error Undefined Function Error Undefined Function Error Undefined Function Error
Use This Instead
Compatibility Considerations Migrate to
deploytool.
deploytool deploytool deploytool deploytool deploytool
Migrate to
deploytool.
Migrate to
deploytool.
Migrate to
deploytool.
Migrate to
deploytool.
15
MATLAB® BuilderTM NE Release Notes
Version 2. 2 (R2007a) MATLAB Builder NE Software
This table summarizes what's new in Version 2. 2 (R2007a): New Features and Changes Yes Details below Version Compatibility Considerations No Fixed Bugs and Known Problems Bug Reports Includes fixes Related Documentation at Web Site No
New features and changes introduced in this version are: · "Support Added for Win64" on page 16 · "Issues with the Microsoft Windows Vista Operating System" on page 16 · "Unsupported MATLAB Data Types" on page 18
Support Added for Win64
Support has been added for the Windows 64-bit operating system.
Issues with the Microsoft Windows Vista Operating System
The following are known issues with Windows VistaTM as of this release. · With User Account Control (UAC) enabled, a standard user is not able to write to a folder in the c:\Program Files folder. · With User Account Control (UAC) enabled, a standard user is not able to register DLLs. When mbuild -setup attempts to register mwcomutil. dll, the following errors are displayed:
Trying to update options file: C:\Users\qe\AppData\Roaming\MathWorks\MATLAB\R2007a\compopts. bat From template: C:\PROGRA~1\MATLAB\R2007a\bin\win64\mbuildopts\msvc80compp. bat
16
Version 2. 2 (R2007a) MATLAB® BuilderTM NE Software
Done . .
--> "C:\PROGRA~1\MATLAB\R2007a\bin\win64\mwregsvr C:\PROGRA~1\MATLAB\R2007a\bin\ win64\mwcomutil. dll"
Error: DllRegisterServer in C:\PROGRA~1\MATLAB\R2007a\bin\win64\mwcomutil. dll failed Undefined subroutine &mexsetup::expire called at C:\PROGRA~1\MATLAB\R2007a\bin\/ mexsetup. pm line 839.
This is also the case when MATLAB Builder for Excel invokes mbuild in an attempt to register DLLs after a compilation completes. · The following message is displayed when MATLAB Builder for . NET, attempts to install a DLL into the Global Assembly Cache from a network location:
Unhandled Exception: System. IO. FileLoadException: could not load file or assembly 'GACInstaller, Version=1. 0. 2568. 30711, Culture=neutral, PublicKeyToken=null' or one of its dependencies. [. . . ] In this release, the version numbers specify which version of the . NET Framework to use. Note also that the interpretation of version number with MATLAB Builder for . NET is different from COM Builder. In COM Builder, the version number specifies the version of the component being created.
20
Version 2. 1 (R2006b) MATLAB® BuilderTM NE Software
Additional Support for Microsoft Visual Studio . NET Users
MWArray. dll Added to Reference Tab
MATLAB Builder for . NET now adds the MWArray. dll containing the data conversion classes to the list of . NET components accessible from the Add Reference tab in Microsoft Visual Studio . NET.
Sample Applications on Visual Studio . NET 2005
The set of sample applications in
matlabroot\toolbox\dotnetbuilder\Examples now includes applications
for Visual Studio . NET 2005, as well as for Visual Studio . NET 2003.
Known Issues
The following issue is known and a patch to fix the problem is available at the linked bug report.
Data Returned by ToArray Referencing Sparse Format May Be Corrupt
The data returned by calling ToArray on a MWNumericArray or MWLogicalArray object that references a MATLAB array stored in sparse format may be incorrect or corrupted. More information and a patch that corrects this issue may be found at the Customer Bug Reports area of the MathWorks Web site: http://www. mathworks. com/support/bugreports/index. html?release=R2006b. [. . . ]
DISCLAIMER TO DOWNLOAD THE USER GUIDE MATLAB MATLAB BUILDER NE
Click on "Download the user Manual" at the end of this Contract if you accept its terms, the downloading of the manual MATLAB MATLAB BUILDER NE will begin.