免费中文字幕午夜理论模特,久久午夜福利精品,国产精品久久久久中文,久久精品视频免费观看12

  • <object id="ysikk"><strike id="ysikk"></strike></object>
    <menu id="ysikk"><abbr id="ysikk"></abbr></menu>
    <ul id="ysikk"></ul>
    <tbody id="ysikk"></tbody>
  • <menu id="ysikk"><noscript id="ysikk"></noscript></menu>

    課件009 教學(xué)資源下載
    課件 試卷 教案 畢業(yè)論文 圖書軟件 職教研究 期刊推介 信息發(fā)布 會員賬戶
    當(dāng)前位置:課件009首頁 >> 職教研究 >> 專業(yè)論文 >> 關(guān)于Labview使用過程中優(yōu)化程序的幾點(diǎn)體會

    關(guān)于Labview使用過程中優(yōu)化程序的幾點(diǎn)體會

    泰州技師學(xué)院 張楊钖 仲寒兵 2020/9/22 21:31:26

       摘要:對于Labview的入門使用者來說,編程時(shí)有時(shí)按部就班,有時(shí)急于實(shí)現(xiàn)功能而忽略細(xì)節(jié),文中通過介紹筆者編程過程遇到幾處細(xì)節(jié),使程序得到優(yōu)化,減少內(nèi)存。
       關(guān)鍵詞:Labview、細(xì)節(jié)、優(yōu)化
      
       Labview是一門圖形化編程語言,封裝了很多函數(shù)控件,方便了我們的入門使用,但同時(shí)很多細(xì)節(jié)會被忽略,會使得內(nèi)存白白浪費(fèi),弄清楚一些優(yōu)化技巧能大大提升程序的使用效率。在此就談一談程序框圖里會被忽略而導(dǎo)致內(nèi)存增加的細(xì)節(jié)。
       1、消除程序框圖中的強(qiáng)制轉(zhuǎn)換點(diǎn)
       所謂強(qiáng)制轉(zhuǎn)換點(diǎn)就是數(shù)值的不同數(shù)據(jù)類型之間相互轉(zhuǎn)換時(shí)出現(xiàn)的紅點(diǎn),這會導(dǎo)致LABIEW數(shù)據(jù)備份,浪費(fèi)內(nèi)存
      


       2:避免對較大的數(shù)據(jù)進(jìn)行轉(zhuǎn)換。
       比如數(shù)組、簇。應(yīng)該在他們之前進(jìn)行轉(zhuǎn)換。
       舉一個例子:求1000以內(nèi)的完數(shù),就是一個整數(shù)等于他所有的約數(shù)和,例如6=1+2+3,28=1+2+4+7+14。按初學(xué)的習(xí)慣寫的程序如下圖:
      

       圖中畫圈的索引數(shù)組,輸入的是一個有1000行列的二維數(shù)組,再在這個數(shù)組里面進(jìn)行索引運(yùn)算,會降低運(yùn)行效率,可以用一個程序去看看他的運(yùn)行時(shí)間。
      

      

       下面換一個經(jīng)過我優(yōu)化的程序來看下
      

       通過 “工具﹥﹥性能分析﹥﹥顯示緩沖分配”可以看出程序給數(shù)組分配了內(nèi)存的僅僅在“初始化數(shù)組”和“數(shù)組插入”函數(shù)處,并且把索引數(shù)組放置里層的for循環(huán),可以使用for循環(huán)數(shù)組隧道的條件特性,更減少了內(nèi)存的分配。下面我們再來看看這個程序執(zhí)行時(shí)間
      

       可以明顯看出程序執(zhí)行間比原來的減少了一半還多。實(shí)際上能減少在循環(huán)里使用數(shù)組,尤其像第一個沒經(jīng)過優(yōu)化的,for循環(huán)里還存在2D數(shù)組,效率就更低了,就不推薦使用,但是比如上面經(jīng)過優(yōu)化的程序還可以優(yōu)化,不使用數(shù)組:
      

       由此可見,數(shù)組的正確使用,以及思維對程序內(nèi)存起著很重要的作用。
       3:在創(chuàng)建數(shù)組時(shí),盡量不要在循環(huán)里使用“創(chuàng)建數(shù)組”函數(shù)
       他會不斷分配內(nèi)存給數(shù)組,合理的方法應(yīng)該是先創(chuàng)建一個確定大小的數(shù)組,再在循環(huán)里使用”替換數(shù)組元素”函數(shù)。
      

       除此之外,使用labview時(shí),如果函數(shù)傳入的值與其默認(rèn)值相同,那么就使用默認(rèn)值,因?yàn)轭~外使用也會增加內(nèi)存。函數(shù)與函數(shù),或者函數(shù)與控件之間的連線避免連線不必要的曲折,盡量要遵從左至右,從上到下數(shù)據(jù)流,使得程序框圖更加容易理解,美觀。不要只想實(shí)現(xiàn)功能就好,最終一個小程序一個屏幕都放不下。以上僅是個人在使用過程中的幾點(diǎn)體會,不足之處請多多指教。
      
       參考文獻(xiàn):
       Labview虛擬儀器從入門到測控應(yīng)用130例 ---- 李江全、任玲等編著
       Labview2018從入門到精通實(shí)戰(zhàn)案例版 ----天工在線編著

      

    相關(guān)專業(yè)論文
    1 XML路徑表達(dá)式的查詢優(yōu)化技術(shù)
    2 庫存商品融資下的庫存優(yōu)化管理
    3 學(xué)校會計(jì)的內(nèi)控方法及優(yōu)化措施探討
    4 優(yōu)化記憶——提高初中學(xué)生英語記憶
    5 淺析CDMA系統(tǒng)無線網(wǎng)絡(luò)優(yōu)化
    6 有限時(shí)間熱力學(xué):優(yōu)化活塞行動改進(jìn)
    7 投影儀后蓋注塑翹曲變形的優(yōu)化
    8 數(shù)控機(jī)床振動鉆削運(yùn)動學(xué)特性及加工
    9 對縣級電網(wǎng)無功優(yōu)化計(jì)算及設(shè)置方案
    10 機(jī)械類(對口)專業(yè)機(jī)械設(shè)計(jì)課程群
    11 優(yōu)化網(wǎng)絡(luò)環(huán)境提高網(wǎng)絡(luò)思想政治教育
    12 可擴(kuò)展的網(wǎng)絡(luò)安全態(tài)勢評價(jià)模型優(yōu)化
    13 汽車電子電氣架構(gòu)設(shè)計(jì)與優(yōu)化策略探
    14 淺談從節(jié)能論冷庫優(yōu)化設(shè)計(jì)
    15 萬能軋制線高速鋼軌軋制參數(shù)優(yōu)化模
    推薦專業(yè)論文
    1 關(guān)于“發(fā)電廠電氣部分”創(chuàng)新教學(xué)模
    2 升溫速率對金屬鉛的熔化和過熱行為
    3 手提紙袋的應(yīng)用和制作標(biāo)準(zhǔn)
    4 智能化系統(tǒng)在高層寫字樓中的應(yīng)用
    5 職校班主任如何轉(zhuǎn)化學(xué)生的就業(yè)觀
    6 簡述職校校長治校理念的構(gòu)成與實(shí)踐
    7 計(jì)算機(jī)教學(xué)中的創(chuàng)造能力的培養(yǎng)
    8 簡易煙灰缸的數(shù)控加工
    9 探討全面和諧發(fā)展以人為本的教育使
    10 中國傳統(tǒng)園林中植物造景藝術(shù)與研究
    11 解讀《圍城》中的女性知識分子
    12 淺談項(xiàng)目式教學(xué)在中職實(shí)踐性課程中
    13 縣域金融監(jiān)管存在的問題及改革建議
    14 初中語文教學(xué)提問策略管窺
    15 探析教育的公共服務(wù)性


    設(shè)為首頁  加入收藏  下載與付款  上傳課件  資料征集  論壇與信息發(fā)布  期刊雜志推介  免責(zé)聲明  常見問題   分類說明  聯(lián)系本站  會員登錄
    課件009教育資源網(wǎng) 版權(quán)所有