MATLAB Builder NE (.NET Component)
1. Prerequisites for Deployment
. Verify the MATLAB Compiler Runtime (MCR) is installed and ensure you
have installed version 7.13.
. If the MCR is not installed, run MCRInstaller.exe, located in:
<mcr_root>*\toolbox\compiler\deploy\win32\MCRInstaller.exe
For more information on the MCR Installer, see the MATLAB Compiler
documentation.
2. Files to Deploy and Package
-analyzer.dll
-contains the generated component using MWArray API.
-analyzerNative.dll
-contains the generated component using native API.
-This readme file
. If the target machine does not have version 7.13 of
the MCR installed, include MCRInstaller.exe.
Auto-generated Documentation Templates:
MWArray.xml - This file contains the code comments for the MWArray data conversion
classes and their methods. This file can be found in either the component
distrib directory or in
<mcr_root>*\toolbox\dotnetbuilder\bin\win32\v2.0
analyzer_overview.html - HTML overview documentation file for the generated component. It
contains the requirements for accessing the component and for
generating arguments using the MWArray class hierarchy.
analyzer.xml - This file contains the code comments for the analyzer component classes
and methods. Using a third party documentation tool, this file
can be combined with either or both of the previous files to
generate online documentation for the analyzer component.
3. Resources
To learn more about: See:
======================================================================================================
The MWArray classes MATLAB product help or <mcr_root>*\
help\toolbox\dotnetbuilder\MWArrayAPI\MWArrayAPI.chm
Examples of .NET Web Applications MATLAB Application Deployment
Web Example Guide
4. Definitions
MCR - MATLAB Builder NE uses the MATLAB Compiler Runtime (MCR), which is
a standalone set of shared libraries that enable the execution of
M-files. The MCR provides complete support for all features of MATLAB
without the MATLAB GUI. When you package and distribute an application
to users, you include component assemblies generated by the builder as
well as the MATLAB Compiler Runtime (MCR). If necessary, run
MCRInstaller.exe to install version 7.13 of MCR. For more
information about the MCR, see the MATLAB Compiler documentation.
MWArray - Use the MWArray class hierarchy, which maps to MATLAB data
types, to pass input/output arguments to MATLAB Builder NE generated
functions. These classes consist of a thin wrapper around a MATLAB
array. It provides full marshaling and formatting services for all basic
MATLAB data types including sparse arrays, structures, and cell arrays.
These classes provide the necessary constructors, methods, and operators
for array creation and initialization, serialization, simple indexing,
and formatted output.
MWArray API - The MWArray API is the standard API that has been used
since the introduction of MATLAB Builder NE. This API requires the
MATLAB MCR to be installed on the target machine as it makes use of
several primitive MATLAB functions. For information about using this
API, see the MATLAB Builder NE documentation.
Native .NET API - The Native API was designed especially, though not
exclusively, to support .NET remoting. It allows you to pass arguments
and return values using standard .NET types. This feature is especially
useful for clients that need to access a remoteable component on a
machine that does not have the MCR installed. In addition, as only
native .NET types are used in this API, there is no need to learn
semantics of a new set of data conversion classes. This API does not
directly support .NET analogs for the MATLAB structure and cell array
types. For information about using this API, see see the MATLAB Builder
NE documentation.
.NET Framework - The Microsoft .NET Framework is a large library of
pre-coded solutions to common programming problems that uses the
CLR (Common Language Runtime) as the execution engine. MATLAB
Builder NE currently supports Microsoft .NET Framework 2.0.
* NOTE: <mcr_root> is the directory where MCR is installed on the target machine.
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
WindowsFormsApplication1.rar (41个子文件)
WindowsFormsApplication1
WindowsFormsApplication1.sln 962B
matlab
GetCorrelate2.m 68B
analyzer
src
correlateNative.cs 11KB
dotnet_mcc_component_data.cs 17KB
analyzer.xml 14KB
correlate.cs 12KB
analyzer.dll 76KB
analyzer_overview.html 30KB
analyzerNative.dll 76KB
mccExcludedFiles.log 417KB
readme.txt 4KB
analyzerNative.xml 12KB
distrib
analyzer.dll 76KB
analyzer_overview.html 30KB
analyzerNative.dll 76KB
readme.txt 4KB
GetCorrelate.m 67B
analyzer.prj 42KB
WindowsFormsApplication1.suo 15KB
WindowsFormsApplication1
Form1.Designer.cs 3KB
Program.cs 516B
obj
Debug
WindowsFormsApplication1.Properties.Resources.resources 180B
WindowsFormsApplication1.csproj.GenerateResource.Cache 847B
WindowsFormsApplication1.Form1.resources 180B
ResolveAssemblyReference.cache 7KB
WindowsFormsApplication1.csproj.FileListAbsolute.txt 811B
TempPE
WindowsFormsApplication1.exe 10KB
Refactor
WindowsFormsApplication1.pdb 24KB
bin
Debug
WindowsFormsApplication1.vshost.exe.manifest 490B
WindowsFormsApplication1.vshost.exe 14KB
WindowsFormsApplication1.exe 10KB
analyzer.dll 76KB
WindowsFormsApplication1.pdb 24KB
Form1.cs 2KB
WindowsFormsApplication1.csproj 4KB
Form1.resx 6KB
Properties
AssemblyInfo.cs 1KB
Settings.Designer.cs 1KB
Resources.resx 5KB
Settings.settings 249B
Resources.Designer.cs 3KB
共 41 条
- 1
资源评论
- wangxb122014-07-05挺不错,我会好好学习它
- topmad2014-03-17没有调试通~想知道怎样写m文件,对于我用处不大,但还是感谢楼主分享
超级大笨狼
- 粉丝: 1365
- 资源: 41
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功