數據結構課程設計 數據結構B+樹 B+ tree Library
上傳時間: 2013-12-31
上傳用戶:semi1981
* 高斯列主元素消去法求解矩陣方程AX=B,其中A是N*N的矩陣,B是N*M矩陣 * 輸入: n----方陣A的行數 * a----矩陣A * m----矩陣B的列數 * b----矩陣B * 輸出: det----矩陣A的行列式值 * a----A消元后的上三角矩陣 * b----矩陣方程的解X
上傳時間: 2015-07-26
上傳用戶:xauthu
(1) 、用下述兩條具體規則和規則形式實現.設大寫字母表示魔王語言的詞匯 小寫字母表示人的語言詞匯 希臘字母表示可以用大寫字母或小寫字母代換的變量.魔王語言可含人的詞匯. (2) 、B→tAdA A→sae (3) 、將魔王語言B(ehnxgz)B解釋成人的語言.每個字母對應下列的語言.
上傳時間: 2013-12-30
上傳用戶:ayfeixiao
程序說明:浮點數變為壓縮BCD碼,保存在以數組中 第1字節的位7:0正,1負.位6:0(位5--0代表小數點前的位數),1(位5--0代表小數 點后0的位數) 2--4字節為壓縮BCD碼,有效位為7位,3個半字節,最后半個字節請使用者自行放 棄 程序占用資源PSW,A,B,DPTR,R0--R7,SP深度6,RAM 5個放數據 keil 兼容,調用KEIL 的FPMUL子程序。 程序作者:*************陳遠征************** 目 的:追求更快的執行速度,與最小的程序代碼 發布時間:2003--05--08 編寫背景:精通匯編,研究C51半個月。身感C51方便中的不便 研究了幾種匯編及KEIL的浮點算法,特做此程序. 聲 明:轉載時請保留以上的信息
上傳時間: 2016-07-20
上傳用戶:磊子226
1.有三根桿子A,B,C。A桿上有若干碟子 2.每次移動一塊碟子,小的只能疊在大的上面 3.把所有碟子從A桿全部移到C桿上 經過研究發現,漢諾塔的破解很簡單,就是按照移動規則向一個方向移動金片: 如3階漢諾塔的移動:A→C,A→B,C→B,A→C,B→A,B→C,A→C 此外,漢諾塔問題也是程序設計中的經典遞歸問題
上傳時間: 2016-07-25
上傳用戶:gxrui1991
1. 下列說法正確的是 ( ) A. Java語言不區分大小寫 B. Java程序以類為基本單位 C. JVM為Java虛擬機JVM的英文縮寫 D. 運行Java程序需要先安裝JDK 2. 下列說法中錯誤的是 ( ) A. Java語言是編譯執行的 B. Java中使用了多進程技術 C. Java的單行注視以//開頭 D. Java語言具有很高的安全性 3. 下面不屬于Java語言特點的一項是( ) A. 安全性 B. 分布式 C. 移植性 D. 編譯執行 4. 下列語句中,正確的項是 ( ) A . int $e,a,b=10 B. char c,d=’a’ C. float e=0.0d D. double c=0.0f
上傳時間: 2017-01-04
上傳用戶:netwolf
/*--------- 8051內核特殊功能寄存器 -------------*/ sfr ACC = 0xE0; //累加器 sfr B = 0xF0; //B 寄存器 sfr PSW = 0xD0; //程序狀態字寄存器 sbit CY = PSW^7; //進位標志位 sbit AC = PSW^6; //輔助進位標志位 sbit F0 = PSW^5; //用戶標志位0 sbit RS1 = PSW^4; //工作寄存器組選擇控制位 sbit RS0 = PSW^3; //工作寄存器組選擇控制位 sbit OV = PSW^2; //溢出標志位 sbit F1 = PSW^1; //用戶標志位1 sbit P = PSW^0; //奇偶標志位 sfr SP = 0x81; //堆棧指針寄存器 sfr DPL = 0x82; //數據指針0低字節 sfr DPH = 0x83; //數據指針0高字節 /*------------ 系統管理特殊功能寄存器 -------------*/ sfr PCON = 0x87; //電源控制寄存器 sfr AUXR = 0x8E; //輔助寄存器 sfr AUXR1 = 0xA2; //輔助寄存器1 sfr WAKE_CLKO = 0x8F; //時鐘輸出和喚醒控制寄存器 sfr CLK_DIV = 0x97; //時鐘分頻控制寄存器 sfr BUS_SPEED = 0xA1; //總線速度控制寄存器 /*----------- 中斷控制特殊功能寄存器 --------------*/ sfr IE = 0xA8; //中斷允許寄存器 sbit EA = IE^7; //總中斷允許位 sbit ELVD = IE^6; //低電壓檢測中斷控制位 8051
上傳時間: 2013-10-30
上傳用戶:yxgi5
變電站是電力系統的一個重要環節,它的運行情況直接影響到電力系統的可靠、經濟運行。一個變電站運行情況的優劣,在很大程度上取決于其二次設備的工作性能。現在的變電站有三種運行模式:一種是常規變電站,一種是部分實現微機管理、具有一定自動化水平的變電站,再有一種是實現無人值班、全面微機化的綜合自動化變電站。在常規變電站中,其繼電保護、中央信號系統、變送器、遠動及故障錄波裝置等所有二次設備都是采用傳統的分立式設備,而且站內配備大量控制、保護、記錄用屏盤。使裝備設置復雜,占地面積大,日常維護管理工作繁重。這種常規變電站的一個致命弱點是不具備自診斷能力,對二次系統本身的故障無法監測。因此,這種常規變電站已逐漸被淘汰。 要提高變電站運行的可靠性及經濟性,一個最有效的方法就是提高變電站運行管理的自動化水平,實現變電站的綜合自動化,以微機化的新型二次設備取代傳統使用的分立式設備。開發集保護、控制、監測及遠動等功能為一體的新型設備,并實現設備共享、信息資源共享,使變電站設計簡捷、布局緊湊,運行更加可靠安全。 隨著微型計算機技術、集成電路技術的迅速發展,原來越多的新技術和新產品應用到變電站的二次設備中去,使變電站的二次設備得到不斷的更新換代。該項研究把一種新型的低壓電能量測量芯片與高性能的數字信號處理器(DSP)結合起來,利用DSP體積小、功能強、功耗低、速度快、性價比高等優點,設計出新型的變電站線路測控單元,實現對高壓線路的測量、監視和控制,這種新型的二次設備比傳統的二次設備具有更高的精度和更快的相應速度。 與此同時,網絡理論和技術的發展,也使變電站監控系統的結構發生了很大的變化,由原來的集中控制型逐步過渡到功能分散、模塊化的分散網絡型,通過現場總線,使主控室和現場之間的聯系變成了串行通信聯系,從而提高的系統的可靠性和可維護性。CAN總線應用于變電站的監控系統中,組成變電站的數據通信網絡,可以提高系統的抗干擾能力和容錯能力。 該文就以上的兩個方面進行研究和設計,主要內容包括:一是在簡單介紹新型電能測量芯片和DSP的基本知識的基礎上,提出了一個變電站測控單元的設計方案,并從從硬件和軟件兩個方面進行了詳細的介紹,主要部分是對測量模塊的設計;二是系統的通信接口模塊設計,從硬件和軟件方面詳細的介紹了通信模塊的三種不同的通信接口的設計,分別是RS-232串行通信、RS-485總線通信、CAN總線通信;三是在分析現代測控系統發展歷史,指出了現場總線測控系統的優越性;四是設計出的測控系統單元的基礎上,利用CAN現場總線構建變電站的綜合監控系統。 該文提出的方案、技術以及結論對于變電站監控系統和自綜合動化系統的研究開發、工程設計都具有實際的參考意義。
上傳時間: 2013-04-24
上傳用戶:fhzm5658
隨著電力電子技術、微處理器技術以及新的電機控制技術的發展,交流調速性能日益提高。變頻調速技術的出現使交流調速系統有取代直流調速系統的趨勢。但是國民經濟的快速發展要求交流變頻調速系統具有更高的調速精度、更大的調速范圍和更快的響應速度,一般的通用變頻器已經不能滿足工業應用的需求,而交流電機矢量控制調速系統能夠很好的滿足這個要求。矢量控制(Field Oriented Control),能夠實現交流電機電磁轉矩的快速控制,本文對三相交流異步電機的矢量控制系統進行了研究和分析,以高性能數字信號處理器為硬件平臺設計了基于DSP的三相交流異步電機的矢量控制系統,并分析了逆變器死區效應的產生,實現了逆變器死區的補償。 本文介紹了交流調速及其相關技術的發展,變頻調速的方案以及國內外對矢量控制的研究狀況。以三相交流異步電機在三相靜止坐標系下的數學模型為基礎,通過Clarke變換和Parke變換得到三相交流異步電機在兩相旋轉坐標系下的數學模型,并利用轉子磁場定向的方法,對該模型進行分析,設計了轉子磁鏈觀測器,以實現交流電機電流量的有效解耦,得到定子電流的轉矩分量和勵磁分量。仿照直流電機的控制方法,設計了矢量控制算法的電流與速度雙閉環控制系統。設計了以TMS320LF2407A為主控制器的硬件平臺,在此基礎上實現了矢量控制算法,論述了電壓空間矢量調制(SVPWM)的原理和方法,并對其進行了改進。最后對逆變器的死區進行了補償。 實驗表明基于轉子磁場定向的矢量控制(FOC)系統,結構簡單,電流解耦方便,動態性能好,精度較高,能夠基本滿足現代交流電機控制系統的轉矩和速度要求。
上傳時間: 2013-05-24
上傳用戶:李彥東
隨著現代化工業生產的不斷發展,更高的調速精度、更大的調速范圍和更快的響應速度成為永磁同步電機調速系統的迫切要求,數字化控制系統正代表著這一發展方向。高性能數字信號處理器(控制器)的出現、電機控制理論以及電力電子器件的發展都為數字化控制的實現創造了條件。本文采用Microchip公司專用于電機控制的dsPIC30F3011型數字信號控制器(DSC)為核心,開發了用于電梯門機控制的數字化永磁同步電機矢量控制系統,并在硬件實驗平臺上獲得了驗證。 本文首先在永磁同步電機數學模型的分析基礎上,深入的研究了永磁同步電機的矢量控制的原理和常用控制策略。接著,經過比較各種矢量控制策略的優缺點,確定了i<,d>=0的控制策略和空間矢量脈寬調制(SVPWM)的電壓調制方法。文中對空間矢量脈寬調制(SVPWM)的原理及實現方法進行了詳細的闡述,并在此基礎上提出利用查表實現SVPWM控制的算法。然后,論文詳細論述了控制電路各部分及外圍輔助電路的設計和調試。軟件開發均在Microchip的MPLAB IDE集成開發環境下完成,軟件采用C語言編寫,實現了帶位置傳感器的速度閉環和位置閉環矢量控制,并給出了系統主程序及定時中斷服務程序的流程圖。永磁同步電機矢量控制的主要控制策略如轉子初始位置檢測、速度采樣計算及PI調節、SVPWM查表實現方法等都在定時中斷服務程序中完成。最后在硬件平臺上,對軟件進行系統調試,試驗表明本矢量控制系統能夠有效滿足電梯門機的控制需求,從而證明了系統設計的可行性。 在論文的最后,對全文的工作做了總結,并提出了系統需要進一步完善的地方。
上傳時間: 2013-06-27
上傳用戶:HGH77P99