日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

在Matlab2006a中如何创建.net组件

發(fā)布時(shí)間:2023/12/10 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 在Matlab2006a中如何创建.net组件 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

在Matlab2006a中如何創(chuàng)建.net組件

????????? 為了創(chuàng)建一個(gè).NET組件,你必須首先寫(xiě)一個(gè)M-Code(或者使用已存在的代碼)然后在MATLAB Builder for .NET中創(chuàng)建一個(gè)工程以打包這些代碼.

?

1、編寫(xiě)、調(diào)試、保存Matlab代碼以便作為.NET組件的基礎(chǔ)

2、當(dāng)你依然在Matalb窗口中的時(shí)候,運(yùn)行如下命令:

?

Dotnettool

然后Matlab Builder 對(duì)話框?qū)?huì)顯示

3、在MATLAB Builder對(duì)話框中,點(diǎn)擊文件下拉菜單中的新工程打開(kāi)新工程設(shè)置對(duì)話框

4、設(shè)置組件和類(lèi)

?

添加組件名

為希望作為組件一部分的類(lèi)添加類(lèi)名

點(diǎn)擊OK保存工程

使用MATLAB Builder中的工程文件面板來(lái)添加一個(gè)或者更多希望打包到每個(gè)類(lèi)中的M-文件

6、點(diǎn)擊Build中的.NET 對(duì)象

?

此構(gòu)建過(guò)程在用戶工程目錄下\src子目錄中生成一個(gè)C#包裝的類(lèi)。它也在在用戶工程目錄下\distrib子目錄中創(chuàng)建.ctf文件。在\distrib中的文件定義.NET組件

.ctf是一種組件技術(shù)文件,當(dāng)Matlab desktop沒(méi)有被安裝時(shí),它被用來(lái)支持運(yùn)行包裝有Matlab函數(shù)的組件

7、測(cè)試組件并按照需要重構(gòu)它

?

在應(yīng)用程序中使用或者打包給其他用戶使用之前你也許想測(cè)試你的組件。在開(kāi)發(fā)平臺(tái)上測(cè)試組件之后,如果需要的話你能重新打開(kāi)工程并在下一部總繼續(xù)使用它。

8、(可選的)創(chuàng)建一個(gè)self-extracting executable包含哪些在其他機(jī)器運(yùn)行時(shí)需要的文件。

?

(1)點(diǎn)擊Component下的Package Component以打開(kāi)文件打包對(duì)話框

(2)添加所有需要包含在你的應(yīng)用程序中的用戶和系統(tǒng)文件

(3)(可選的)添加Matlab組件運(yùn)行時(shí)(MCR)如果需要的話

(4)點(diǎn)擊Creat以創(chuàng)建一個(gè)self-extracting executable,它被命名為componentname.exe??纯丛诖虬^(guò)程中發(fā)生了什么?在包中的一串文件

(5)把這個(gè)self-extracting executable分發(fā)到需要的機(jī)器上去。

轉(zhuǎn)載于:https://www.cnblogs.com/wchen/archive/2006/06/02/416208.html

總結(jié)

以上是生活随笔為你收集整理的在Matlab2006a中如何创建.net组件的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。