matlab7.3试用新发现-MATLAB? Builder for.NET
来源:互联网 发布:淘宝童装女孩冬装4一7 编辑:程序博客网 时间:2024/05/17 09:02
创建MATLAB的.NET 和COM 组件
MATLAB? Builder for .NET 是MATLAB? Compiler的扩展功能,能够从MATLAB? 算法代码自动生成独立的.NET assembly类库或Common Object Model (COM) 对象。生成的.NET assembly类库为C#,VB.NET或任何 Common Language Specification (CLS)兼容的编程语言调用。生成的COM 对象则可由任何兼容COM技术的程序环境调用,如Visual Basic,ASP和Microsoft Excel?。MATLAB Builder for .NET的应用可将用MATLAB 开发的算法集成到桌面和Web应用程序中。通过标准调用接口,在用户群间共享开发的算法。MATLAB Builder for .NET让用户可以随意的在自己的应用程序中使用MATLAB 开发的算法,而无须运行或安装MATLAB 软件。
在MATLAB中开发进行谱分析的FFT 函数,并用MATLAB Builder for .NET转换成为COM 对象。Visual Basic 应用程序以Microsoft Excel 文件作为数据源,并用这个COM 对象处理
主要功能- 将用户的MATLAB 算法应用程序转变为.NET 或COM 组件的图形用户界面工具
- 创建的.NET assembly类库可被C#,VB.NET或其他Common Language Specification (CLS)兼容的语言调用
- 创建的COM 对象可以被Visual Basic,ASP,Microsoft Excel和其他COM-兼容的环境调用
- 通过内置的数据转换类库支持原生.NET 和COM与MATLAB 数组数据类型之间的转换
- 封装形成的程序组件可独立用于桌面或Web应用环境。
MATLAB Builder for .NET 同MATLAB,MATLAB toolboxes,MATLAB Compiler一起,为算法和应用程序的开发构建了一个集成化环境。MATLAB 中面向矩阵运算优化的高级语言,内建算法,图形和数据分析函数等能有力的支持算法的快速原型,开发和测试。MATLAB开发工具包括专门的代码编辑器,调试器和性能剖析器。 任何时候都用户都可以轻松的修改MATLAB 算法并重新生成基于MATLAB的组件。在目标机上安装MATLAB Component Runtime (MCR)后,无需安装MATLAB 软件,用户就可以随意调用MATLAB Builder for .NET创建的MATLAB .NET或COM 组件。Web 应用程序服务器也同样适用。
一个用于分析gene expression数据的web应用程序。这个应用程序使用MATLAB 函数经MATLAB Builder for .NET 转换得到的 .NET assembly 类库,来进行计算和图形显示
组件的创建和封装将M-文件转变为.NET assembly类库或COM对象的工作在MATLAB Builder for .NET 图形用户界面(GUI)工具中完成,封装后的组件供其它计算机使用。每个组件都包括一个或更多个类库。Builder for .NET GUI 可以完成:
- 添加M- 和MEX-文件到组件类库
- 保存程序编译设置,再次使用时无需重新输入
- 在文件转换过程中显示所处状态并监视处理过程
- 以debug 模式创建.NET或 COM 组件,并为底层M-代码调试提供错误描述信息
- 组件的构成文件的自动搜索和封装
进行组件封装时用户可以选择手工添加相关文件,例如数据文件或文档。封装的文件中可以包含MCR——用来支持Builder for .NET 生成的文件在未安装MATLAB的平台上运行所用的计算引擎。
使用MATLAB Builder for .NET 接口将SpectraDemoComp算法转变为独立的.NET 或 COM组件
调用MATLAB Builder for .NET组件当用MATLAB 代码所创建的组件构造一个类库实例后,用户就可以像调用访问其他COM 或.NET 类库一样使用其中所提供的类的方法。MATLAB Builder for .NET内含数据转换类库,使数据可以在原生的COM或.NET数据类型与MATLAB 数组数据类型之间转换,或是形成MATLAB 数组数据输出。
.NET或COM组件的发布用户可以随意发布或移植利用MATLAB Builder for .NET从MATLAB 程序创建的COM或.NET 组件。这些组件同时适用于桌面和Web 客户端。使用时,本地平台必须安装MATLAB 或是MCR。Builder for .NET 创建的自解压文件压缩包会自动安装COM/.NET 组件和MCR。
需要的产品使用MATLAB Builder for .NET需要
- MATLAB
- MATLAB Compiler
- MATLAB?Builder for Excel?. Create
- MATLAB based add-ins for Microsoft Excel
- Microsoft
- Windows
- UNIX/Linux
- Macintosh
原帖:http://bingfeng.blog.edu.cn/user1/9009/archives/2006/1531668.shtml
- matlab7.3试用新发现-MATLAB? Builder for.NET
- MATLAB Builder for .NET
- Matlab Builder for Java
- MATLAB Builder For Java
- Matlab builder for .net (deploytool)使用心得1
- Matlab builder for .net (deploytool)使用心得2
- MATLAB Builder for Java体验
- MATLAB Builder for Java体验
- Matlab Builder for java problems
- MATLAB Builder for Java 使用初始
- matlab builder for Java 的学习日记
- 创建matlab builder for JAVA 群 49498543
- matlab builder for java 环境配置
- MatLab7 install 3 errors
- Matlab7
- MATLAB® Builder for Java™ Release Notes
- 深入试用C++Builder 2007
- arcgis webapp builder 安装试用
- ext框架插件协助JSEclipse开发ajax的配置过程
- 欧盟再次对微软处以8.99亿欧元罚款
- Windows网络编程示例一——简单的echo服务器
- 金山软件携手百度试水免费杀毒服务
- ADO.NET中的视图和过滤器(详解DataView用法) 〖技术交流〗
- matlab7.3试用新发现-MATLAB? Builder for.NET
- 加密技术及流行加密算法
- 为何双重检测成例在java中不成立
- 单片机编程经验
- DataGrid技巧大全
- Windows 2003 群集服务故障 -1073741476
- www.signame.com
- 去掉数组重复元素
- 全文索引:Sql的Contains语法