在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
總結
以上是生活随笔為你收集整理的在Matlab2006a中如何创建.net组件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 运算放大器单电源应用中的使用齐纳二极管偏
- 下一篇: Ninject使用demo