內容簡介
作為在一綫摸爬滾打幾十年的工程師,我們遇到過韆韆萬萬具體的問題,這些問題的解決往往具有一定的通用性,能夠幫助讀者解決很多問題,因此我們就有瞭齣版這本《LabVIEW實用工具詳解》的想法。我們在《LabVIEW實用工具詳解》中創建瞭大量的LabVIEW實用工具,並從讀者非常熟悉的具體問題齣發,說明瞭解決這些具體問題的方法。這些實用工具包括數列工具、常用幾何工具,等等。在這個基礎上,我們針對電子、測試測量以及工業自動化專業創建瞭大量的相關工具,比如寄存器、觸發器、比較器、定時器、計數器,等等。這些工具的實現原理,與相關的硬件基本原理是非常相似的,而且隻要稍作修改就能應用到具體的工作、科研場景中。
《LabVIEW實用工具詳解》中創建瞭多種常用的復雜數據結構工具,這些內容對於非計算機專業的工程技術人員來說,實現起來比較睏難,但在實際編程中,又經常會遇到。《LabVIEW實用工具詳解》精心封裝瞭這些常用的數據結構,讀者可以直接在項目中使用。《LabVIEW實用工具詳解》針對LabVIEW工程技術人員詳細介紹瞭各種界麵布局技術以及常用的程序設計模式和框架,相信讀者會找到適閤自己實際需要的模式,不斷提高解決具體問題的能力。
作者簡介
陳樹學,畢業於哈爾濱工業大學,就職於長春第一汽車集團公司裝備公司。主要著作方嚮為Labview係統開發、MATLAB係統仿真。
內頁插圖
目錄
第1章 簡單數學工具(VI)
1.1 溫度轉換工具
1.1.1 定製函數選闆
1.1.2 創建溫度轉換工具
1.1.3 使用庫管理溫度轉換VI
1.1.4 定製溫度轉換工具至LabVIEW函數選闆
1.1.5 利用單位進行自動溫度轉換
1.1.6 時間差工具
1.2 常用數列工具
1.2.1 使用幫助快速定位結構和函數
1.2.2 自然數平方和
1.2.3 自然數倒數和
1.2.4 斐波那契數列
1.2.5 完全平方數
1.2.6 階乘構成的數列之和
1.2.7 利用數列計算PI 值
1.3 角度與弧度的相互轉換(讀者練習)
1.3.1 角度轉換為弧度
1.3.2 弧度轉換為角度
1.3.3 創建多態弧度角度轉換VI,並添加到函數選闆
第2章 基本數學工具
2.1 牛頓迭代法
2.1.1 利用牛頓迭代法求平方根
2.1.2 利用牛頓迭代法求立方根
2.1.3 利用牛頓迭代法求N 次方根
2.2 鉑電阻、熱敏電阻、熱電偶綫性化
2.2.1 鉑電阻PT100
2.2.2 PT100 溫度阻值轉換器
2.2.3 熱敏電阻(讀者練習)
2.2.4 熱電偶
2.3 隨機數發生器
2.3.1 0~1 隨機數發生器
2.3.2 指定範圍的隨機數
2.3.3 1~N 區間的自然數隨機排列
2.4 常用幾何工具
2.4.1 幾何點工具
2.4.2 直綫工具
2.4.3 三角形基本公式
2.4.4 三角形工具VI
第3章 常用邏輯電路工具
3.1 值改變、邊沿檢測、寄存器
3.1.1 未初始化的移位寄存器(SR)與未初始化的反饋節點
3.1.2 值改變
3.1.3 邊沿檢測
3.1.4 寄存器
3.2 觸發器
3.2.1 RS 觸發器與SR 觸發器
3.2.2 JK 觸發器
3.2.3 同步D 觸發器
3.2.4 T 觸發器
3.3 比較器
3.3.1 數據交換器
3.3.2 基本比較器
3.3.3 峰值比較器
3.3.4 奇偶比較器
3.3.5 三段比較器
3.3.6 四段比較器
3.3.7 多段比較器
3.3.8 通斷器
3.3.9 過零比較器
3.3.10 比較選擇器
3.3.11 限幅器
第4章 常用邏輯編程工具
4.1 位操作工具VI
4.1.1 位屏蔽符
4.1.2 置位
4.1.3 復位操作
4.1.4 位翻轉操作
4.1.5 位狀態
4.1.6 清零
4.1.7 布爾數組與位操作
4.2 運算器
4.2.1 加法運算器
4.2.2 減法運算器
4.2.3 乘法運算器
4.2.4 除法運算器(分頻器)
4.3 計數器
4.3.1 逐點分析庫中的計數器
4.3.2 加計數器
4.3.3 減計數器
4.3.4 加減計數器
4.3.5 自動復位加計數器
4.3.6 自動載入減計數器
4.3.7 n 分頻器
4.3.8 計數器級聯
4.4 定時器
4.4.1 內置的時間計數器函數
4.4.2 高精度相對於秒的時間計數器
4.4.3 時間計數器工具VI
4.4.4 周期觸發定時器
4.4.5 延遲接通定時器
4.4.6 延遲斷開定時器
4.4.7 已用時間定時器
4.4.8 脈衝定時器
4.4.9 記憶延遲接通定時器
4.5 整點定時鬧鍾
4.5.1 整點(時分秒)鬧鍾
4.5.2 指定時刻(時分秒)鬧鍾
4.5.3 指定多時刻(時分秒)鬧鍾
4.5.4 等間隔(時分秒)鬧鍾
4.5.5 任意時刻鬧鍾
4.5.6 已用時間定時器(時鍾)
4.6 開關去抖動
4.6.1 延遲讀去抖動
4.6.2 過濾去抖動
4.7 門電路測試器
4.7.1 自動生成測試數據
4.7.2 創建模擬器
4.7.3 自動生成真值錶
4.7.4 三輸入門電路測試
第5章 數值工具與數組工具
5.1 數值與位數工具
5.1.1 數值至位數工具
5.1.2 位至數值工具
5.1.3 數值位數工具
5.2 數值圓整工具與浮點數拆分工具
5.2.1 圓整到2的N 次方(對數)
5.2.2 圓整到2的N 次方(布爾)
5.2.3 圓整至基數的倍數
5.2.4 拆分浮點數(商與餘數)
5.2.5 拆分浮點數(圓整函數)
5.3 簡單離散數學工具
5.3.1 判斷閏年工具
5.3.2 階乘工具
5.3.3 階乘工具(對數)
5.3.4 組閤工具(公式法)
5.3.5 組閤工具(簡化公式法)
5.3.6 排列工具
5.3.7 最大公約數工具
5.3.8 最小公倍數工具
5.3.9 所有因子工具
5.3.10 完全數工具
5.3.11 水仙花數工具
5.4 索引數組工具
5.4.1 LabVIEW 2012 隧道操作新特性
5.4.2 索引1D 數組工具
5.4.3 行列索引2D 數組工具
5.4.4 依行或列索引2D 數組工具
5.5 數組相鄰元素計算工具
5.5.1 相鄰元素的加法運算工具
5.5.2 相鄰元素的減法運算工具
5.5.3 相鄰元素的乘法運算工具
5.5.4 相鄰元素的除法運算工具
5.5.5 相鄰元素的定製算法運算工具
5.5.6 相鄰元素的其他算法運算工具
5.6 數組搜索工具
5.6.1 搜索1D數組所有匹配元素工具
5.6.2 搜索2D數組所有匹配元素工具
5.6.3 搜索2D數組所有匹配元素(2D 轉化為1D)工具
5.7 交換數組元素工具
5.7.1 交換1D數組元素工具
5.7.2 交換2D數組元素工具
5.7.3 交換數組相鄰元素工具
5.8 條件查找數組元素工具
5.8.1 條件查找1D數組工具
5.8.2 條件查找2D數組工具
5.9 查找替換數組元素工具
5.9.1 查找替換1D數組元素工具
5.9.2 查找替換2D數組元素工具
5.10 數組排序工具
5.10.1 1D 數組排序工具
5.10.2 1D 復數數組排序工具
5.10.3 2D 數組排序工具
5.11 刪除數組元素工具
……
第6章 字符串與路徑工具
第7章 基本數據結構工具
第8章 高級數據結構工具
第9章 API與動態鏈接庫工具
第10章 NET工具
第11章 VI Scripting
第12章 列錶框、錶格和樹形控件應用工具
第13章 圖片實用工具
第14章 高級數據顯示控件
第15章 界麵的層次化設計
第16章 麵嚮對象編程
第17章 LabVIEW 設計模式與項目模闆
前言/序言
LabVIEW實用工具詳解 下載 mobi epub pdf txt 電子書 格式