999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Visual C#與Matlab混合編程在60Co—γ射線輻照白酒工藝參數(shù)優(yōu)化中的應(yīng)用

2014-11-17 05:23:33蔣繼成張麗芳趙孝文張曉東王強(qiáng)
科技創(chuàng)新與應(yīng)用 2014年33期
關(guān)鍵詞:優(yōu)化

蔣繼成 張麗芳 趙孝文 張曉東 王強(qiáng)

摘 要:文章重點(diǎn)探討了visual c#基于dll函數(shù)調(diào)用matlab程序,進(jìn)行混合編程的方法。并將該方法在獲得60Co-γ射線輻照白酒的提升其品質(zhì)的最佳輻照工藝中加以應(yīng)用。

關(guān)鍵詞:60Co-γ射線;白酒;visual c#;matlab;dll函數(shù);混合編程

引言

大量的研究表明,在60Co-γ射線輻照加速白酒陳化的輻照工藝參數(shù)和白酒品質(zhì)的主要參數(shù)之間存在著復(fù)雜的非線性關(guān)系[1],目前工程領(lǐng)域中較為流行的軟件MATLAB提供了現(xiàn)成的神經(jīng)網(wǎng)絡(luò)工具箱,為解決這個(gè)矛盾提供了便利條件。神經(jīng)網(wǎng)絡(luò)工具箱提供了很多經(jīng)典的學(xué)習(xí)算法,使用它能夠快速實(shí)現(xiàn)對(duì)實(shí)際問題的建模求解。這為建立60Co-γ射線對(duì)白酒品質(zhì)的影響規(guī)律模型提供了方便,根據(jù)輻照后檢測的數(shù)據(jù),應(yīng)用MATLAB軟件建立60Co-γ射線對(duì)白酒品質(zhì)的影響規(guī)律模型,利用模型優(yōu)化輻照工藝參數(shù),為科學(xué)輻照提供理論依據(jù)。

c#是微軟開發(fā)的一種面向?qū)ο蟮木幊陶Z言,c#簡單、功能強(qiáng)大、類型安全,可實(shí)現(xiàn)應(yīng)用程序的快速開發(fā)[2]。

1 60Co-γ射線輻照白酒檢測結(jié)果

本項(xiàng)目利用60Co-γ射線裝置進(jìn)行了白酒輻照實(shí)驗(yàn)。每個(gè)輻照計(jì)量處理為一組,并設(shè)空白對(duì)照組,每組500ml白酒。實(shí)驗(yàn)結(jié)果表明,經(jīng)60Co-γ射線處理組與對(duì)照組相比,總酸、總酯均有不同程度增加。部分?jǐn)?shù)據(jù)詳見表1。

表1 白酒輻照后貯存3個(gè)月后檢測的指標(biāo)統(tǒng)計(jì)

2 基于dll的visual c#調(diào)用matlab

MATLAB和Visual C#混合編程分為通過組件對(duì)象模型(COM)和通過DLL兩種形式。文章中通過DLL實(shí)現(xiàn)兩者之間的混合編程。

2.1 MATLAB生成dll文件

(1)創(chuàng)建一個(gè)簡單的.m文件。在MATLAB中寫一個(gè)m文件,輸入如下代碼,將代碼保存為baijiujianmo.m文件。

(2)使用Matlab DeployTool生成.Net組件。在MATLAB7.0中Command Window中輸入deploytool并回車,在圖形界面里選.net組件,然后進(jìn)入一個(gè)工程目錄的界面,新建工程,工程的名字就是.net組件的名字,在其下面的目錄表示.net類名baijiujianmo.net,在類名上點(diǎn)右鍵“Add File”,把MATLAB的baijiujianmo.m函數(shù)文件選進(jìn)去。最后進(jìn)行編譯,生成的目錄下有以工程名命名的dll文件baijiujianmo.dll。

(3)添加對(duì)MATLAB生成的baijiujianmo.dll的引用[3]。導(dǎo)入兩個(gè)dll,一個(gè)baijiujianmo.dll,一個(gè)/dotnetbuilder/bin/win32/ /v2.0/mwarray.dll。然后在工程里加入下面的引用:

using MathWorks.MATLAB.NET.Arrays;

using MathWorks.MATLAB.NET.Utility;

using baijiujianmo;

2.2 C#利用非托管函數(shù)方法調(diào)用dll

使用C#時(shí)調(diào)用baijiujianmo.dll,C#調(diào)用dll很像VB,下面給出的C#調(diào)用dll的方式[4];源代碼如下:

public class Utility

{

[DllImport("kernel32",

EntryPoint="CreateDirectory",

CallingConvention=CallingConvention.StdCall]

public static extern bool Create (string name);

[DllImport("baijiujianmo"]

EntryPoint="MessageBox",

CallingConvention=CallingConvention.StdCall]

public static extern int MsgBox (string msg);

}

class MyClass

{

public static int Main()

{

string myString;

Console.Write("Enter your message: ");

myString = Console.ReadLine();

return Utility.MsgBox(myString);

}

}

3 MATLAB與c#實(shí)現(xiàn)可視化的人機(jī)界面

結(jié)合Matlab運(yùn)算簡便快速及C#實(shí)現(xiàn)可視化人機(jī)界面方便美觀的優(yōu)點(diǎn),通過應(yīng)用均方差函數(shù)比較目標(biāo)值和預(yù)測值的差異,計(jì)算目標(biāo)值與預(yù)測值間的誤差,觀察參數(shù)優(yōu)化情況,經(jīng)過232次循環(huán)訓(xùn)練后,網(wǎng)絡(luò)誤差平方和均值為3×10-3,達(dá)到了設(shè)定的最小訓(xùn)練目標(biāo)值。劑量、劑量率、溫度參數(shù)優(yōu)化結(jié)果如圖1,圖2,圖3,圖4,參數(shù)優(yōu)化誤差趨勢如圖5。

4 結(jié)束語

文章應(yīng)用visual c#和MATLAB軟件混合編程建立優(yōu)化60Co-γ射線輻照白酒工藝參數(shù)的人機(jī)交互、界面友好的用戶界面,同時(shí)為科學(xué)利用60Co-γ射線輻照輻照白酒提供了理論依據(jù)。

參考文獻(xiàn)

[1]宋波.白酒中各種成分對(duì)酒質(zhì)的影響[J].釀酒科技,2011(12):65-67.

[2]秦健,王萍,涂雪偉,等.C#.NET與MATLAB混合編程在探空數(shù)據(jù)對(duì)比中的應(yīng)用[J].氣象水文海洋儀器,2009(02):34-37.

[3]趙士偉,趙明波,陳平.基于COM的MATLAB與C#.NET混合編程的實(shí)現(xiàn)與應(yīng)用[J].山東理工大學(xué)學(xué)報(bào)(自然科學(xué)版),2006(04):57-59.

[4]焦綱領(lǐng),鄧建輝,韓嘯.MATLAB與Visual C#.NET混合編程[J]. 海軍航空工程學(xué)院學(xué)報(bào),2008(1):24-28.

作者簡介:蔣繼成(1978-),男,碩士,研究方向:控制理論與控制工程。

猜你喜歡
優(yōu)化
超限高層建筑結(jié)構(gòu)設(shè)計(jì)與優(yōu)化思考
PEMFC流道的多目標(biāo)優(yōu)化
能源工程(2022年1期)2022-03-29 01:06:28
民用建筑防煙排煙設(shè)計(jì)優(yōu)化探討
關(guān)于優(yōu)化消防安全告知承諾的一些思考
一道優(yōu)化題的幾何解法
由“形”啟“數(shù)”優(yōu)化運(yùn)算——以2021年解析幾何高考題為例
圍繞“地、業(yè)、人”優(yōu)化產(chǎn)業(yè)扶貧
事業(yè)單位中固定資產(chǎn)會(huì)計(jì)處理的優(yōu)化
4K HDR性能大幅度優(yōu)化 JVC DLA-X8 18 BC
幾種常見的負(fù)載均衡算法的優(yōu)化
電子制作(2017年20期)2017-04-26 06:57:45
主站蜘蛛池模板: 国模视频一区二区| 亚洲综合婷婷激情| 精品一区二区三区中文字幕| 国产无人区一区二区三区| 精品一区二区三区波多野结衣 | 亚洲色图另类| 日本影院一区| 久久精品人人做人人综合试看| 在线视频亚洲色图| 好吊色国产欧美日韩免费观看| 啪啪啪亚洲无码| 久久夜色精品国产嚕嚕亚洲av| 亚洲天堂视频网| 亚洲中文字幕日产无码2021| 久久精品国产精品国产一区| 免费看a级毛片| 五月天香蕉视频国产亚| 午夜精品国产自在| 欲色天天综合网| 精品伊人久久久大香线蕉欧美 | 中文字幕亚洲精品2页| 欧美不卡在线视频| 久久国产精品电影| 激情六月丁香婷婷四房播| 亚洲人人视频| 手机在线免费毛片| 色欲色欲久久综合网| 在线观看国产网址你懂的| 制服丝袜 91视频| 无码高清专区| 91无码人妻精品一区二区蜜桃| 国产又爽又黄无遮挡免费观看 | 啦啦啦网站在线观看a毛片| 99免费视频观看| 香蕉久久国产精品免| 国产网站免费看| 无码精油按摩潮喷在线播放| 国产亚洲精品91| 免费xxxxx在线观看网站| 国产91九色在线播放| 爆操波多野结衣| 欧美激情网址| 天天操天天噜| 国产无码制服丝袜| 亚洲中文字幕手机在线第一页| 一本色道久久88亚洲综合| 91麻豆国产视频| 天天色天天综合| 四虎影视国产精品| 国产成人综合日韩精品无码不卡| 日韩视频免费| 伊人婷婷色香五月综合缴缴情| 波多野结衣久久精品| 久久免费观看视频| 日韩精品一区二区深田咏美| 久久午夜夜伦鲁鲁片不卡| 色欲综合久久中文字幕网| 老司机久久99久久精品播放 | 亚洲午夜18| 国产精品成人免费综合| 找国产毛片看| 在线观看国产小视频| 国产主播在线观看| 国产精品精品视频| 欧美色99| 精品视频第一页| 国产极品粉嫩小泬免费看| 欧美日韩亚洲国产| 凹凸国产分类在线观看| 啪啪永久免费av| 国产一级在线观看www色 | 好紧好深好大乳无码中文字幕| 一级毛片免费播放视频| 一级黄色欧美| 国产主播福利在线观看| 免费无码网站| 国产精品白浆无码流出在线看| 思思热精品在线8| 亚洲成A人V欧美综合| 国产你懂得| 亚洲人成网站色7799在线播放| 97se亚洲综合在线天天|