国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

c#調(diào)用matlab生成的COM DLL,Matlab GUI程序封裝成exe文件并在不安裝Matlab的電腦上運行

這篇具有很好參考價值的文章主要介紹了c#調(diào)用matlab生成的COM DLL,Matlab GUI程序封裝成exe文件并在不安裝Matlab的電腦上運行。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

最近根據(jù)需求用Matlab寫了一個簡單的軟件,但需要安裝到其他電腦上運行,倒騰了很久最終成功在其他電腦上運行,現(xiàn)將方法共享給大家。
安裝方法:
①程序封裝
首先用Matlab寫完程序并封裝好(我用的是Matlab2018b,封裝的時候就用matlab自帶的APP封裝程序就好[就是黑框框那個程序]):c#調(diào)用matlab生成的COM DLL,Matlab GUI程序封裝成exe文件并在不安裝Matlab的電腦上運行,matlab,開發(fā)語言,VB.NET,C#
然后會在指定位置生成這樣一個文件夾:c#調(diào)用matlab生成的COM DLL,Matlab GUI程序封裝成exe文件并在不安裝Matlab的電腦上運行,matlab,開發(fā)語言,VB.NET,C#
②安裝MCR環(huán)境
打開生成的文件夾之后選擇這個文件夾中的“.exe”文件并運行:c#調(diào)用matlab生成的COM DLL,Matlab GUI程序封裝成exe文件并在不安裝Matlab的電腦上運行,matlab,開發(fā)語言,VB.NET,C#
這時候可能會提示你缺少“Runtime”這個東西(忘記截圖~~?。?,此時程序還不能運行。這是因為計算機中缺少MCR這個東西(MCR就包含了一些Matlab的庫及函數(shù),全名叫Matlab Compiler Runtime),因此需要安裝MCR。(我沒試過網(wǎng)友說的從Matlab里面輸入命令直接安裝的方法,我都是手動安裝。。。)

打開“for_redistribution”這個文件夾中的“MyAppInstaller_web.exe”,選擇默認(rèn)路徑安裝好MCR環(huán)境即可(安裝過程略慢,耐心等待就行了):
c#調(diào)用matlab生成的COM DLL,Matlab GUI程序封裝成exe文件并在不安裝Matlab的電腦上運行,matlab,開發(fā)語言,VB.NET,C#
安裝完成之后打開“for_redistribution_files_only”中的.exe文件就能運行你寫的GUI程序了。(我在這里沒有配置環(huán)境變量也能運行。。。大家可以試一下,不過第一次打開的時候很慢很慢,所以要耐心等待)
程序打開之后的樣子:
c#調(diào)用matlab生成的COM DLL,Matlab GUI程序封裝成exe文件并在不安裝Matlab的電腦上運行,matlab,開發(fā)語言,VB.NET,C#
在其他電腦上運行該程序
首先要確定:
1、目標(biāo)電腦上是否有安裝MCR;
確定要安裝的MCR版本(版本不對也不能運行):
打開這個文件夾中的“Readme”:
c#調(diào)用matlab生成的COM DLL,Matlab GUI程序封裝成exe文件并在不安裝Matlab的電腦上運行,matlab,開發(fā)語言,VB.NET,C#
這個“9.5”就是你要下載的MCR版本:(可以到MCR官網(wǎng)上下載或者留言我通過百度網(wǎng)盤分享(只有2018b版本的。。。))
c#調(diào)用matlab生成的COM DLL,Matlab GUI程序封裝成exe文件并在不安裝Matlab的電腦上運行,matlab,開發(fā)語言,VB.NET,C#

2、確定你所用的系統(tǒng)和目標(biāo)電腦系統(tǒng)一致?。。。ū热缥沂?4位Win10寫的GUI程序封裝好之后在64位Win7系統(tǒng)的電腦上是不能運行的!但是將程序拷貝到64位Win10電腦上就可以了?。。。。?br> 3、將你打包好的程序拷貝到目標(biāo)電腦上就能使用了~

最后祝愿大家程序運行順利~嘿嘿文章來源地址http://www.zghlxwxcb.cn/news/detail-814224.html

到了這里,關(guān)于c#調(diào)用matlab生成的COM DLL,Matlab GUI程序封裝成exe文件并在不安裝Matlab的電腦上運行的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • LabVIEW于C#各自生成的DLL互相調(diào)用的方法

    LabVIEW于C#各自生成的DLL互相調(diào)用的方法

    1.LV調(diào)用C#生成的DLL (1)C#類庫代碼原型 Debug生成的DLL: LV代碼: 結(jié)果顯示 2.C#調(diào)用LabVIEW生成的DLL: LV源碼 VS2017添加LV生成的DLL 加入命名控件,加源碼 運行結(jié)果:

    2024年02月16日
    瀏覽(18)
  • 使用MATLAB生成FPGA調(diào)用的coe和mif文件的方法整理

    使用MATLAB生成FPGA調(diào)用的coe和mif文件的方法整理 在FPGA設(shè)計中,常需要使用初始化文件(coe或mif)來初始化內(nèi)部存儲器或配置寄存器。MATLAB提供了方便的工具和函數(shù)來生成這些初始化文件。本文將介紹如何使用MATLAB生成coe和mif文件,并提供相應(yīng)的源代碼示例。 生成coe文件 coe文件是

    2024年04月09日
    瀏覽(19)
  • centos中部署調(diào)用matlab程序

    centos中部署調(diào)用matlab程序

    環(huán)境: Java8? MATLAB2018b? centos7 在本機環(huán)境上運行成功后的代碼打包部署到服務(wù)器上運行會報錯,需要在服務(wù)器上安裝MATLAB的運行環(huán)境。 首先下載跟本機MATLAB環(huán)境一樣的mcr文件。 打開網(wǎng)址 http://cn.mathworks.com/products/ compiler /mcr/ 下載對應(yīng)的linux環(huán)境下的mcr文件。 將該文件傳輸?shù)?/p>

    2024年02月11日
    瀏覽(18)
  • 【MATLAB App Designer】實例:調(diào)用simulink模型并打包為獨立程序

    【MATLAB App Designer】實例:調(diào)用simulink模型并打包為獨立程序

    本人第一次寫文章,如有紕漏還請指出,望海涵。 本人等級不夠,標(biāo)簽都加不了qwq,大家點點贊哈。 App Designer是Mathworks繼GUIDE后推出的用于構(gòu)建 MATLAB 應(yīng)用程序的環(huán)境。它進一步簡化了布置用戶界面可視組件的過程。 本人使用的是R2021b版本,其AppDesigner的資源比較豐富; 本文

    2024年02月05日
    瀏覽(18)
  • 【老生談算法】基于matlab時域頻域處理的語音信號變聲處理系統(tǒng)設(shè)計與算法原理(論文+程序源碼+GUI圖形用戶界面)——變聲算法

    【老生談算法】基于matlab時域頻域處理的語音信號變聲處理系統(tǒng)設(shè)計與算法原理(論文+程序源碼+GUI圖形用戶界面)——變聲算法

    大家好,今天給大家介紹基于matlab的語音信號變聲處理系統(tǒng)設(shè)計與算法原理(論文+程序源碼)。 運用matlab軟件實現(xiàn)對聲音的變聲處理,利用離散付里葉變換進行頻譜分析;設(shè)計數(shù)字濾波器組;通過時域和頻域方法做出各種音效效果,實現(xiàn)變速(慢放、快放),變調(diào)(頻譜左

    2024年02月04日
    瀏覽(43)
  • MATLAB App Designer基礎(chǔ)教程 Matlab GUI入門(四)

    MATLAB App Designer基礎(chǔ)教程 Matlab GUI入門(四)

    繪制函數(shù)圖像 顯示圖像(jpg png tiff) App designer中 plot 和命令行中的 plot函數(shù)的不同; 如何在坐標(biāo)軸空間中顯示兩個函數(shù)圖像; 智能縮進 (Ctrl + I) 顏色選項: r -紅色 g - 綠色 b - 藍色 w - 白色 k - 黑色 去除邊框技巧(隱藏邊框技巧),界面設(shè)置(代碼設(shè)置)框樣式 更改網(wǎng)格

    2024年02月12日
    瀏覽(20)
  • Matlab(GUI程式設(shè)計)

    Matlab(GUI程式設(shè)計)

    目錄 1.MatlabGUI ?1.1 坐標(biāo)區(qū)+普通按鈕 ?1.1.1 對齊組件 ?1.1.2 按鈕屬性 1.1.3 腳本說明 ?1.1.4 選擇呈現(xiàn) ?1.3 編譯GUI程序 在以前的時候,我們的電腦還是這樣的 ?隨著科技的不斷進步,我們的電腦也發(fā)生著翻天覆地的改變1990s: 在未來,我們的電腦可能是這樣的: ?今天我們來學(xué)

    2024年02月10日
    瀏覽(16)
  • 【MATLAB】GUI初步設(shè)計

    【MATLAB】GUI初步設(shè)計

    為了完成圖像處理的作業(yè),簡直就是生活不易啊 找到一個很棒的教學(xué)視頻 基于MATLAB的GUI界面設(shè)計流程講解 由于在寫博文之前我已經(jīng)創(chuàng)建好文件了,所以現(xiàn)在完全是展示作用 工具區(qū)域 我不認(rèn)為很久之后我就會忘記這些功能按鍵是干嘛的,不解釋了。 唯一值得注意的只有圖片

    2024年04月27日
    瀏覽(20)
  • 【MATLAB GUI】導(dǎo)入音頻

    ——標(biāo)準(zhǔn)化打開選擇文件對話框 使用形式: [filename, pname]=uigetfile(\\\' .wav\\\',\\\'選擇音頻文件\\\'); 解釋: [返回的文件名,返回文件的路徑名] \\\'選擇的文件類型\\\'%多個文件類型用{}引住 \\\'選擇音頻文件\\\'%打開對話框的標(biāo)題 [y,fs] = audioread(filename);%y為保存的音頻數(shù)據(jù) sound(y);%默認(rèn)采樣

    2023年04月08日
    瀏覽(24)
  • matlab GUI課程設(shè)計——掃雷游戲

    matlab GUI課程設(shè)計——掃雷游戲

    1.熟悉matlab基本的代碼編寫能力; 2.學(xué)會利用matlab GUI設(shè)計圖形交互界面,方便使用者操作; 1.創(chuàng)建15行×20列的掃雷界面,界面上包括棋子數(shù)量統(tǒng)計和炸彈數(shù)量設(shè)置.炸彈數(shù)量越多,掃雷難度越大. 2. 正常掃雷演示: 3. 點擊到炸彈后,彈出對話框,可選擇關(guān)閉程序或者重新開始. 每個按

    2024年02月12日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包