在Matlab2006a中如何创建.net组件

 

在Matlab2006a中如何创建.net组件

          为了创建一个.NET组件,你必须首先写一个M-Code(或者使用已存在的代码)然后在MATLAB Builder for .NET中创建一个工程以打包这些代码.

 

1、编写、调试、保存Matlab代码以便作为.NET组件的基础

2 、当你依然在 Matalb 窗口中的时候,运行如下命令:

 

Dotnettool

然后Matlab Builder 对话框将会显示

3、在MATLAB Builder对话框中,点击文件下拉菜单中的新工程打开新工程设置对话框

4 、设置组件和类

 

添加组件名

为希望作为组件一部分的类添加类名

点击OK保存工程

使用MATLAB Builder中的工程文件面板来添加一个或者更多希望打包到每个类中的M-文件

6 、点击 Build 中的 .NET 对象

 

此构建过程在用户工程目录下\src子目录中生成一个C#包装的类。它也在在用户工程目录下\distrib子目录中创建.ctf文件。在\distrib中的文件定义.NET组件

.ctf是一种组件技术文件,当Matlab desktop没有被安装时,它被用来支持运行包装有Matlab函数的组件

7 、测试组件并按照需要重构它

 

在应用程序中使用或者打包给其他用户使用之前你也许想测试你的组件。在开发平台上测试组件之后,如果需要的话你能重新打开工程并在下一部总继续使用它。

8 、(可选的)创建一个 self-extracting executable 包含哪些在其他机器运行时需要的文件。

 

(1)点击Component下的Package Component以打开文件打包对话框

(2)添加所有需要包含在你的应用程序中的用户和系统文件

(3)(可选的)添加Matlab组件运行时(MCR)如果需要的话

(4)点击Creat以创建一个self-extracting executable,它被命名为componentname.exe。看看在打包过程中发生了什么?在包中的一串文件

(5)把这个self-extracting executable分发到需要的机器上去。

转载于:https://www.cnblogs.com/wchen/archive/2006/06/02/416208.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值