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

正文內容

第10章labview常用工具包-資料下載頁

2025-02-09 18:00本頁面
  

【正文】 是否相等 。 50 展寬字符串工具 MGI字符串工具包中包含一個用來展寬字符串的函數(shù) MGI Pad , 使用該函數(shù)可以將輸入字符串展寬為用戶需求的長度 ( End Length) , 用戶可以自由輸入展寬所用的字符 , 默認的展寬字符為 ‘ \s’ 。 當待展寬的字符串的長度大于 End Length時 , 函數(shù)返回原字符串;當待展寬的字符串的長度小于 End Length時 , 函數(shù)將使用用戶指定的展寬字符 ( 默認為 ‘ \s’ ) 將字符串展寬為 End Length長度 。 51 安全文件名字符串工具 MGI字符串工具包中包含一個將字符串轉換為安全文件名字符串的函數(shù) MGI Make String , 使用該函數(shù)可以刪除文件名或者文件夾名中不允許使用的字符 , 從而得到安全的文件名字符串 , 該函數(shù)在文件保存操作中應用廣泛 。 在任何操作系統(tǒng)中 ,總有一些字符是不允許作為文件名或者文件夾名的 , 比如在Windows操作系統(tǒng)中 , “ \” 、 “ /” 、 “ :” 、 “ ?” 等等字符不允許在文件或者文件夾名中出現(xiàn) 。 MGI Make String 行搜索 , 從而刪除掉這些字符 , 返回安全的文件名字符串 。 52 字符串匹配工具 MGI字符串工具包中包含一個字符串匹配函數(shù) MGI String Pattern Match , 該函數(shù)和 LabVIEW自帶的字符串匹配函數(shù)的區(qū)別是: LabVIEW字符串匹配函數(shù)每次只能匹配一個字符串 , 而使用 MGI String Pattern Match , 函數(shù)將返回第一個匹配成功的字符串索引 。 53 JKI狀態(tài)機工具包 JKI Software社團不僅開發(fā)出了 VIPM工具包管理軟件 , 還開發(fā)出了一套實用的 LabVIEW程序結構 。 其中的 JKI狀態(tài)機工具包因為其應用的廣泛性以及開發(fā)的簡單性 , 逐漸成為大型工業(yè)程序開發(fā)的必選結構之一 。 JKI狀態(tài)機具有如下特點: (1) 基于字符串型的狀態(tài)機結構; (2) 單線程的生產者 、 消費者模式; (3) 基于事件結構 , 便于捕捉各類事件; JKI狀態(tài)機工具包同樣需要借助于 VIPM軟件來安裝 , 安裝完畢之后 , 在 LabVIEW函數(shù)選板 →JKI Toolkits→JKI State Machine中可以找到 JKI狀態(tài)機的相關函數(shù) , 54 JKI狀態(tài)機工具包 55 JKI狀態(tài)機工具包 將 StringBased Queued State Machine圖標拖動到背面板上 。 JKI狀態(tài)機工具在幫助用戶構建狀態(tài)機結構的同時 , 還對每個狀態(tài)均進行了詳細的注釋說明 。 JKI狀態(tài)機基于字符串型的狀態(tài)隊列結構以及單線程的生產者 、 消費者模式 。 程序會創(chuàng)建一個空的字符串隊列作為狀態(tài)隊列 ,在程序運行過程中 , “ 生產者 ” 會不斷的將新的狀態(tài)加入狀態(tài)隊列中 , 同時 “ 消費者 ” 會不斷從狀態(tài)隊列中取出狀態(tài)字符串 , 并執(zhí)行這些狀態(tài) 。 在 JKI狀態(tài)機結構中 , 主要包含以下幾類狀態(tài): (1) “ 空閑 ” 。 當狀態(tài)隊列為空時 , 狀態(tài)機處于空閑狀態(tài) , 此時程序可以響應前面板上的用戶事件 。 (2) “ 核心代碼 ” 。 包含核心代碼的初始化 、 錯誤處理以及程序退出等功能 。 (3) “ 數(shù)據(jù) ” 。 JKI狀態(tài)機結構將程序中用到的數(shù)據(jù)通過移位寄存器的方式來進行傳遞 。 在“ 數(shù)據(jù) ” 狀態(tài)中 , 可以對程序中要用到的數(shù)據(jù)進行初始化以及數(shù)據(jù)清除 。 (4) “ 用戶界面 ” 。 包含用戶界面的初始化 、 鼠標的設置以及前面板狀態(tài)設置等功能 。 (5) “ 宏 ” 。 包含整個狀態(tài)機的初始化以及退出等功能 。 (6) “ 新類型 ” 。 用戶可以根據(jù)自己的需求自定義新狀態(tài) , 并將自定義狀態(tài)的代碼寫在此處 。 56 JKI狀態(tài)機工具包 在 JKI狀態(tài)機工具包中 , 還包含一些對編寫 JKI狀態(tài)機具有輔助功能的函數(shù) , 這些函數(shù)在 LabVIEW函數(shù)選板 →JKI Toolkits→JKI State Machine→Support for State Machine選板中 。 其中包含有取出狀態(tài)隊列中第一個狀態(tài)的函數(shù) Parse State , 將新的狀態(tài)綁入狀態(tài)隊列的函數(shù) Add State(s) to 數(shù)的函數(shù) Build State String with 。 57 提示與建議 工具包作為 LabVIEW圖形化系統(tǒng)設計軟件的補充和增強 , 大大節(jié)省了程序員進行一些特定工作的時間 , 提高了編程效率 。 本章主要介紹了常用的 LabVIEW工具包 , 并在介紹函數(shù)的同時附帶給出了相應的例程 。 其中的 Office報表工具包在實際的工業(yè)應用中應用非常廣泛 , 一個成熟的工業(yè)測試系統(tǒng)幾乎都包含高級的報表生成模塊 。 而在面對大量測量數(shù)據(jù)同時又需要對數(shù)據(jù)進行有效回溯的時候 , 使用 LabVIEW數(shù)據(jù)庫連接工具包無疑是最好的選擇 。 本章的最后兩節(jié)介紹了兩種常用的開源工具包 , 它們對 LabVIEW編程中常用的函數(shù)或者固定的模型進行了封裝 , 使用這些封裝好的函數(shù)可以簡化編程流程 , 是程序框圖更加美觀 , 程序運行效率更高 。 “ 熟能生巧 ” , 想要熟練的使用這些工具包 , 首先要對工具包里的所有函數(shù)要有全面的了解 , 工具包自帶的例程是很好的學習資料和信息資源 。 同時 , 對于開源工具包而言 , 其官方網(wǎng)站上的幫助文檔十分詳細 , 推薦學習者多加參考 。 58 習題 1. 研究 Word報表生成工具 , 參考 Excel報表生成工具包講解部分 , 制作如圖所示的報表 。 59 習題 2. 使用數(shù)據(jù)庫連接工具包配合任意關系型數(shù)據(jù)庫 ,編寫一個波形存儲及回溯系統(tǒng) , 該系統(tǒng)的要求如下: ( 1) 可以生成正弦波 、 方波 、 三角波和高斯白噪聲; ( 2) 可以將波形保存在數(shù)據(jù)庫內; ( 3) 可以在任意時間點進行任意長度的波形回溯; 60 習題 3. 使用 OpenG字典工具編寫如圖所示的用戶管理系統(tǒng) ,該系統(tǒng)具備添加用戶 、 刪除用戶 、 修改用戶信息的功能 。 Thank you!
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1