原创 基於FIR的音樂加噪降噪及頻譜分析

具體關於FIR濾波的原理相關的內容可以看一下其他都有詳細的介紹,這裏僅給出程序有詳細的備註信息,能夠看懂。     % 程序名稱:c.m % 程序功能:利用FLATTOPWIN設計的FIR濾波對語音信號進行濾波去噪 %audioread

原创 圖與網絡(未完成)

兩個指定頂點之間的最短路徑 迪克斯特拉(Dijkstra)算法:思想是按距u從近到遠的順序,依次的求得u到G的各頂點的最短路和距離,直至v。(或直至G的所有頂點),。爲避免重複並保留每一步的計算信息,採用了標號算法。 eg:對於六個城市,

原创 51實現數碼管顯示按鍵可調定時器

其硬件之利用到了一個38譯碼器,其他的看引腳定義即可推斷出 實現的按鍵調節定時時間,啓動後進行倒計時,當倒計時完成後,蜂鳴器報警   #include<reg52.h> #include<intrins.h>

原创 基於Arduino紅外控制循跡小車

硬件:Arduino板子;電機驅動模塊LM298(這個型號無所謂明白端口含義就行);紅外傳感模塊(三個接口的,一個發射管一個接收管)幾根杜邦線,四個普通的小的直流電機 首先明白這些硬件的端口情況   對於arduino上面的不同端口還有

原创 Arduino實用數據介紹

Arduino在很多地方都可以簡單做一個外接控制部件非常的方便,和經常看到的51單片機,STM32相似,這裏進行簡單的實用介紹 Arduino UNO R3主要參數:微控制器:AT Mega328P工作電壓:5V輸入電壓(推薦):7V~

原创 籃球機器人

原文:https://blog.csdn.net/qq_39231566/article/details/80978449    籃球機器人是一個綜合運動控制,感知,決策的綜合系統。而機器人的視覺系統則是其中重要的一環,承擔了識別與定位目

原创 認識Lingo

https://wenku.baidu.com/view/0ab9564059eef8c75ebfb332.html Lingo的文件類型 LG:LINGO格式的模型文件,保存了模型窗口中所能看到的所有文本和其他對象及其格式信息; LNG

原创 圖與網絡

兩個指定頂點之間的最短路徑 迪克斯特拉(Dijkstra)算法:思想是按距u從近到遠的順序,依次的求得u到G的各頂點的最短路和距離,直至v。(或直至G的所有頂點),。爲避免重複並保留每一步的計算信息,採用了標號算法。 eg:對於六個城市,

原创 matlab進行曲線擬合

在matlab 中多項式可以通過向量表示 eg:f(x)=4x^3-2x^2-8x+3求解 >>roots([4,-2,-8,3]) 曲線擬合,對離散數據的處理對2點到6點的溫度數據進行分析 分別作出在1,2,3此多項式下的擬合結果分析

原创 51系列單片機的指令系統部分(1)

MCS-51相關的概念通常,一條指令是由兩個部分組成,操作數和操作碼。操作碼用來規定指令進行什麼操作,操作數則規定指令操作的對象。寄存器:中央處理器的組成部分。是有限存貯容量的高速存貯部件,用來暫存指令,數據和地址。有指令寄存器(IR)和

原创 51單片機串行通信的淺顯認識

串行通信是一種將二進制數據按位傳送的通信,所需的傳輸線少,適用於分層,分級和分佈式控制系統以及遠程通信的應用場合。與串行通信相對應的有並行通信。,串行通信主要解決兩個問題:數據串並轉換問題,設備同步問題。串行通信分成兩種基本的方式:異步通

原创 51單片機定時器/計數器的使用程序與分析

定時器的使用能夠使延時更加的準確定時器/計數器由振盪器,12分頻電路,多路轉換開關MUX,16位的加1計數器T0和16位的T1寄存器組成。定時器/計數器的核心是16位的加1計數器。1、計數功能:對外部脈衝進行計數。外部脈衝通過T0(P3.

原创 C語言 模塊化小程序

個人賬簿管理系統在本次的C語言程序設計中,我們可以很清晰的看到,c語言的模塊程序化設計的特點,將賬簿的七種相關的功能分別定義互不影響,通過主函數中switch函數進行選擇與調用,簡介方便,結構清楚,漂亮#include <stdio.h>

原创 51單片機的外部中斷小小了解

CPU與外設之間的數據傳輸方式有:無條件、查詢和中斷傳送。而中斷的效率最佳。所謂的中斷,CPU在運行過程中,暫停正在運行的主程序,而轉去處理單片機內部或者外部突發的程序-中斷服務程序,中斷處理程序),待中斷服務程序處理完之後在返回原來的地