原创 激光測振原理總結

            激光多普勒測振儀原理:基於光學干涉和多普勒頻移效應。其核心是一臺高精度激光干涉儀和一臺信號處理器。高精度激光干涉儀內的He-Ne激光器發出的偏振光(假設頻率F0)由分光棱鏡分出兩路,一路測量光,一路參考光。參考光通

原创 數字信號處理——振動篇

           振動信號處理的基本原理是在被測對象上加一激振力,做爲輸入信號,在測量點上監測輸出信號。輸出信號與輸入信號之比稱爲由被測對象所構成的系統的傳遞函數(或稱轉移函數)。根據得到的傳遞函數進行所謂模態參數識別,從而計算出系統

原创 振動測量相關技術總結

激光多普勒測振:是非接觸測量的測量方法,可以對振動物體的速度、位移、加速度及頻率等進行測量。 優點:非接觸測量,高速測量,寬頻帶等; 缺點:單點測量,無法滿足大視場、多點測量; 掃描激光測振:能滿足一定視場、多點測量;高精度寬頻帶; 缺

原创 模態分析知識點總結

         模態是機械結構的固有振動特性,每一個模態具有特定的固有頻率、阻尼比和模態振型。以振動理論爲基礎,以模態參數爲目標的分析叫做模態分析

原创 關於應用程序無法正常啓動(0xc000007b)問題的解決辦法

        今天在調試一個相機SDK調用程序時遇到這樣的問題:debug win32下運行出現以下錯誤:                  看網上解決辦法大多數是DIrectx9.0修復或者安裝之類的,但試了一下還是不行,最後嘗試將w

原创 命名空間namespace的作用

        說起命名空間的,我們經常會用到這樣的語句:using namespace std;  using namespace cv;using namespace boost等等,這些都是一些標準庫或者第三方庫的命名空間。在實際應

原创 漫話數據採集之雜談

         數據採集是一個比較寬泛的概念,我們常說的信號就是數據中的一類。而信號我們又可以細分很多種,比如圖像、視頻、聲音、振動等。就拿個人經常接觸的圖像與振動爲例,其實不管是做圖像採集還是振動信號採集,都需要滿足採樣定理,簡單說就

原创 關於軟硬結合時的思考

           最近遇到NI 9239採集卡採樣率與實際不符的問題,由於接手別人的工作,資料也不全,剛開始將其與其他採集卡一樣對待,殊不知進入了誤區,昨天晚上去官網論壇讀取相關英文資料,然後進行了相關計算公式的推導後終於找到問題答案

原创 QTSingleApplication的用法

         最近研究代碼遇到QTSingleApplication,於是上網查了一下其用法,發現其功能還蠻好的,總結一下以備後續使用。 QTSingleApplication,是Qt官方提供的,用於實現應用程序只啓動一個實例,並在啓

原创 Boost庫入門

        Boost庫的頭文件與我們平常所用的頭文件(*.h)或者C++標準庫頭文件(沒有後綴名)不同,它是把C++類的聲明和實現放在了一個叫

原创 如何在VS中調用庫文件

如何調用庫文件 1)靜態庫.lib     將.h文件和.lib文件放在項目中,然後利用如下代碼實現添加 #include“*.h” #pragma comment(lib,"*.lib")      或者將h文件與lib文件放

原创 QStandardItemModel的用法

             研究源碼時總能看到QStandardItemModel的身影,於是查看Qt幫助文檔,感覺其功能還蠻強大的,於是將英文翻譯過來以便後用。 QStandardItemModel q標準化模型類提供了一個用於存儲定製數

原创 C/C++基礎知識點總結

1、if, else if, else的用法 (1)if,else if需要接判斷表達式,只有在滿足條件的時候執行,而else語句不需要判斷表達式,是在前面條件都不滿足的時候才能執行; (2) 一個if...else if...else語

原创 Boost庫——signals2的用法總結

             signals2基於boost的另一個庫signals,實現了線程安全的觀察者模式。在signals2庫中,觀察值模式被稱爲信號/槽(signals and slots),它是一種函數回調機制,一個信號關聯了多個

原创 Qt之信號槽機制

          對於MFC,我們都知道其主要通過消息映射機制,利用與控件ID的捆綁,映射到相關的回調函數去實現相關的功能。Qt最大的特色就是其信