freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第10章labview常用工具包(文件)

2025-02-21 18:00 上一頁面

下一頁面
 

【正文】 40 創(chuàng)建 VI克隆引用工具 Open VI Clone , 該工具是對 LabVIEW自帶函數(shù)打開 VI引用 .vi的擴展 。 MGI是一個以 LabVIEW軟件和 NI公司的硬件產(chǎn)品為主體的自動化系統(tǒng)專業(yè)技術(shù)開發(fā)公司 , 該公司由 David A Moore39。 使用該函數(shù)可以非常方便的對數(shù)組元素進(jìn)行任意位數(shù)的移位操作 , 移位之后的空元素將使用 NaN填充 。 44 1維數(shù)組滑動平均工具 MGI的 1維數(shù)組工具包包含一個 1維數(shù)組滑動平均函數(shù) MGI Centered Weighted Moving , 使用該函數(shù)可以根據(jù)輸入的權(quán)值參數(shù) ( Weighting) 和大小參數(shù) ( Size)對輸入數(shù)組進(jìn)行滑動平均計算 , 經(jīng)過滑動平均操作后的數(shù)組會比原數(shù)組更為平滑 , 從而有利于其后的運算或觀察 。 使用該函數(shù)解一元二次方程實根的典型例程如圖所示 。 48 強制轉(zhuǎn)換工具 MGI數(shù)值工具包中包含一些強制轉(zhuǎn)換函數(shù) , 如將角度轉(zhuǎn)換為弧度函數(shù) MGI Degrees to 、 將弧度轉(zhuǎn)換為角度函數(shù) MGI Radians to 、 將角度限制在 [0, 360176。 MGI Approximately 值的比值是否在 99%至 101%范圍內(nèi) , 從而判斷兩個浮點型數(shù)值是否相等 。 在任何操作系統(tǒng)中 ,總有一些字符是不允許作為文件名或者文件夾名的 , 比如在Windows操作系統(tǒng)中 , “ \” 、 “ /” 、 “ :” 、 “ ?” 等等字符不允許在文件或者文件夾名中出現(xiàn) 。 其中的 JKI狀態(tài)機工具包因為其應(yīng)用的廣泛性以及開發(fā)的簡單性 , 逐漸成為大型工業(yè)程序開發(fā)的必選結(jié)構(gòu)之一 。 程序會創(chuàng)建一個空的字符串隊列作為狀態(tài)隊列 ,在程序運行過程中 , “ 生產(chǎn)者 ” 會不斷的將新的狀態(tài)加入狀態(tài)隊列中 , 同時 “ 消費者 ” 會不斷從狀態(tài)隊列中取出狀態(tài)字符串 , 并執(zhí)行這些狀態(tài) 。 包含核心代碼的初始化 、 錯誤處理以及程序退出等功能 。 (4) “ 用戶界面 ” 。 (6) “ 新類型 ” 。 57 提示與建議 工具包作為 LabVIEW圖形化系統(tǒng)設(shè)計軟件的補充和增強 , 大大節(jié)省了程序員進(jìn)行一些特定工作的時間 , 提高了編程效率 。 本章的最后兩節(jié)介紹了兩種常用的開源工具包 , 它們對 LabVIEW編程中常用的函數(shù)或者固定的模型進(jìn)行了封裝 , 使用這些封裝好的函數(shù)可以簡化編程流程 , 是程序框圖更加美觀 , 程序運行效率更高 。 59 習(xí)題 2. 使用數(shù)據(jù)庫連接工具包配合任意關(guān)系型數(shù)據(jù)庫 ,編寫一個波形存儲及回溯系統(tǒng) , 該系統(tǒng)的要求如下: ( 1) 可以生成正弦波 、 方波 、 三角波和高斯白噪聲; ( 2) 可以將波形保存在數(shù)據(jù)庫內(nèi); ( 3) 可以在任意時間點進(jìn)行任意長度的波形回溯; 60 習(xí)題 3. 使用 OpenG字典工具編寫如圖所示的用戶管理系統(tǒng) ,該系統(tǒng)具備添加用戶 、 刪除用戶 、 修改用戶信息的功能 。 同時 , 對于開源工具包而言 , 其官方網(wǎng)站上的幫助文檔十分詳細(xì) , 推薦學(xué)習(xí)者多加參考 。 其中的 Office報表工具包在實際的工業(yè)應(yīng)用中應(yīng)用非常廣泛 , 一個成熟的工業(yè)測試系統(tǒng)幾乎都包含高級的報表生成模塊 。 56 JKI狀態(tài)機工具包 在 JKI狀態(tài)機工具包中 , 還包含一些對編寫 JKI狀態(tài)機具有輔助功能的函數(shù) , 這些函數(shù)在 LabVIEW函數(shù)選板 →JKI Toolkits→JKI State Machine→Support for State Machine選板中 。 (5) “ 宏 ” 。 JKI狀態(tài)機結(jié)構(gòu)將程序中用到的數(shù)據(jù)通過移位寄存器的方式來進(jìn)行傳遞 。 當(dāng)狀態(tài)隊列為空時 , 狀態(tài)機處于空閑狀態(tài) , 此時程序可以響應(yīng)前面板上的用戶事件 。 JKI狀態(tài)機工具在幫助用戶構(gòu)建狀態(tài)機結(jié)構(gòu)的同時 , 還對每個狀態(tài)均進(jìn)行了詳細(xì)的注釋說明 。 52 字符串匹配工具 MGI字符串工具包中包含一個字符串匹配函數(shù) MGI String Pattern Match , 該函數(shù)和 LabVIEW自帶的字符串匹配函數(shù)的區(qū)別是: LabVIEW字符串匹配函數(shù)每次只能匹配一個字符串 , 而使用 MGI String Pattern Match , 函數(shù)將返回第一個匹配成功的字符串索引 。 當(dāng)待展寬的字符串的長度大于 End Length時 , 函數(shù)返回原字符串;當(dāng)待展寬的字符串的長度小于 End Length時 , 函數(shù)將使用用戶指定的展寬字符 ( 默認(rèn)為 ‘ \s’ ) 將字符串展寬為 End Length長度 。 49 浮點數(shù) “ ≈ ” 比較工具 MGI數(shù)值工具包中包含一個比較浮點數(shù)的函數(shù) MGI Approximately , 專門用來比較浮點型數(shù)值是否相等 。 該函數(shù)默認(rèn)將輸入數(shù)值轉(zhuǎn)換為 10進(jìn)制數(shù)字?jǐn)?shù)組 , 而用戶可以根據(jù)具體需求任意指定進(jìn)制類型 , 如 2進(jìn)制 、 8進(jìn)制等 。 46 求一元二次方程實根工具 MGI數(shù)值工具包中包含一個求一元二次方程實根函數(shù) MGI Get Real Quadratic , 使用該函數(shù)可以解出一元二次方程 Ax^2+Bx+C=0的實數(shù)根 。 43 以閾值插值 1維數(shù)組擴展工具 MGI的 1維數(shù)組工具包含一個以閾值插值 1維數(shù)組擴展函數(shù) MGI Threshold 1D Array , 它是 LabVIEW自帶以閾值插值 1維數(shù)組函數(shù)的擴展 , 該函數(shù)擴展了 LabVIEW自帶以閾值插值 1維數(shù)組函數(shù)的使用范圍 , 它可以產(chǎn)生數(shù)組限制之外的指數(shù)索引 。 幾年來 , 這個團隊的業(yè)務(wù)能力得到不斷發(fā)展和壯大 , 同時根據(jù)客戶的實際需求和他們自身多年來的工作需要 , 總結(jié) 、 設(shè)計 、開 發(fā) 了 一 套 特 有 的 VIs 庫 ( MGI Freeware Vis) , 也就是下文將要介紹的 MGI工具包 , 自由的提供給其他的 LabVIEW愛好者參考使用 。 使用這種方式的好處是使新創(chuàng)建的引用和原 VI完全隔離 , 對新創(chuàng)建引用的任何操作將不會影響原 VI的運行 。 39 獲取 VI引用工具 Current VIs vi的引用 , 而Current VIs Parents v
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1