《數據結構與算法分析C++描述》 (第3版)是數據結構和算法分析的經典教材,書中使用主流的程序設計語言C++作為具體的實現語言。書的內容包括表、棧、隊列、樹、散列表、優先隊列、排序、不相交集算法、圖論算法、算法分析、算法設計、攤還分析、查找樹算法、k-d樹和配對堆等。編輯推薦《數據結構與算法分析C++描述》(第3版)適合作為計算機相關專業本科生的數據結構課程和研究生算法分析課程的教材。本科生的數據結構課程可以使用本書第1章~第9章,多學時課程還可以講解第10章;研究生算法分析課程可以使用第6章~第12章。作者簡介作者:(美國)維斯 (Mark Allen Weiss) 譯者:張懷勇 等Mark Allen Weiss,1987年在普林斯頓大學獲得計算機科學博士學位,師從著名算法大師Robert Sedgewick,現任美國佛羅里達國際大學計算與信息科學學院教授。他曾經擔任全美AP(Advanced Placement)考試計算機學科委員會的主席(2000-2004)。他的主要研究方向是數據結構,算法和教育學。
上傳時間: 2022-05-12
上傳用戶:
數據結構與算法分析:C語言描述_原書第2版_高清版
上傳時間: 2022-06-03
上傳用戶:xsr1983
8051單片機C語言徹底應用:介紹8051單片機C語言結合硬件編程應用的工程方法。《8051單片機C語言徹底應用》通過一個個實用的例子分析,講解了C語言實現自動控制和界面的設計方法,技巧以及常見問題剖析。
上傳時間: 2013-07-24
上傳用戶:13188549192
上一講我們對流水燈實驗的電路實現和程序進行了分析,由于我們使用的是C語言編寫AVR單片機程序,很多初學者對于怎樣使用C語言來編寫單片機程序有著很多迷惑,比如為什么PORTB = 0Xff這句話就能實現將單片機的PB口輸出高電平。這一講我們就來進行一下C語言編寫AVR單片機程序的入門講解。
上傳時間: 2013-04-24
上傳用戶:打算打算
接地電阻值是反映變電站地網電氣性能的主要參數之一,其合格與否將直接影響變電站和電網的安全運行.該文的主要工作是用矩量法對變電站電網的接地電阻進行數值計算和編制相應的應用軟件.該文在Win95環境下利用32位的VB和C++語言編寫了接地電阻數值計算的軟件系統.該軟件系統不僅可以計算均勻和分層均勻土壤中地網的接地電阻,還可以計算接觸電壓、跨步電壓、地表電位分布、單元流散電流分布等.此外,該軟件還具有顯示和打印地表電位分布曲線及單元流散電流分布曲線的功能.該文的另外一部分工作是對變電站地網接地電阻的測量技術進行了初步研究.在分析電流電壓法測量原理的基礎上,探討了布極誤差和干擾誤差的產生機理,并提出了消除這兩種誤差的具體方法,在理論上解決了土壤結構模型、測試極位置、地網尺寸和工頻干擾等因素帶來的測量誤差,從而大大提高接地電阻的測量精度.
上傳時間: 2013-06-03
上傳用戶:lmeeworm
本文在分析干式電力變壓器絕緣結構和電場分布特點的基礎上,建立了四種電場分析模型:二維和三維高壓繞組電場分析模型、二維和三維端部電場分析模型。以SG10型H級絕緣空氣自冷干式變壓器為具體分析對象,采用ANSYS有限元分析軟件對四個電場模型進行了有限元建模,并完成了有限元分析,得出相應的干式電力變壓器絕緣的電場強度和分布分析結果。 在深入理解ANSYS有限元分析軟件接口的基礎上,編寫了以APDL參數化語言為基礎的命令流程序,并采用C++Builder6.0軟件編寫了實現模型修改和結果顯示的程序,完成了干式電力變壓器電場有限元分析系統的開發。應用該軟件,用戶可以對四個模型的絕緣結構尺寸、介電常數等參數直接進行修改,在調用ANSYS軟件進行有限元分析后,可以得到非常直觀的相應干式電力變壓器絕緣的電場強度和分布結果,包括顯示電場的最大電場強度值及其位置,以及用圖像方式顯示模型的電場強度矢量圖利分布云圖。本文工作對于研究干式電力變壓器的電場分布以及絕緣合理設計具有工程意義。
上傳時間: 2013-06-26
上傳用戶:tianyi223
電機是現代生產中的重要電氣設備,電機的故障會對生產造成重大影響,因此需要監測電機的運行狀態。同時,不斷提高的環保標準要求控制電機的噪聲。測試和分析電機的振動為電機的故障診斷和電機的噪聲控制提供了途徑,因此有必要建立一個電機振動測試分析系統。 過去20多年來,虛擬儀器技術取得了長足發展,在工程測試等領域得到了廣泛的應用。相比于傳統儀器,虛擬儀器技術具有性能高,擴展性強等諸多優勢。LabVIEW是虛擬儀器軟件開發平臺中最常用的一個。 本文在虛擬儀器的基礎上開發了電機振動測試分析系統,主要內容包括以下幾個方面: 1.電機振動測試分析平臺的建立,以LabVIEW為軟件開發平臺,配合數據采集卡,加速度傳感器等硬件設備建立了電機振動信號采集與處理的虛擬儀器系統,完成振動信號的采集、顯示、處理、數據管理等一系列功能; 2.電機振動信號處理方法的研究,深入分析了傅里葉變換、時頻分析、小波分析等在電機振動信號處理中的優缺點,著重研究了獨立分量分析等新技術在電機內部振動信號處理上的應用,針對電機振動的特性,給出了各種信號處理方法的參數優化: 3.電機故障診斷的研究,針對電機故障特征量的提取和選擇提出了作者自己的見解,建立了基于振動的最小二乘支持向量機電機故障診斷,實例證明了支持向量機在電機故障診斷上的有效性; 4.針對電機故障診斷中故障樣本不易獲得的特點,提出了基于支持向量數據描述的多層分類器,是一種較有應用價值的新方法。
上傳時間: 2013-06-24
上傳用戶:黃華強
開發和研制無鐵心永磁電機是當前電機領域的一項重要課題,無鐵心永磁電機可以解決傳統有鐵心電機存在的重量重、損耗高、振動噪聲大等問題。開發無鐵心永磁電機需要準確計算電機的參數和性能,而實現這一任務的重要前提是獲得正確的磁場分布。無鐵心永磁電機氣隙外沒有鐵磁材料,其自身的結構特點決定了無鐵心永磁電機的氣隙磁場屬于三維開域磁場,開域磁場工程問題的計算是近年來計算電磁學的研究熱點之一。 本文的研究內容是國家高技術研究發展(863)計劃項目“新型稀土永磁電機設計與集成技術”的關鍵技術之一。針對無鐵心永磁電機的實際工程問題,計算方法的選擇力求既能保證一定的計算精度,又能節約計算機內存和CPU時間。根據對各種開域電磁場計算方法的分析比較,本文將漸近邊界條件法和有限元法結合解決無鐵心永磁電機三維開域磁場計算問題。 本文主要由以下幾部分組成: 第一部分為無鐵心永磁電機三維開域磁場計算方法的研究。首先提出了基于標量磁位的漸近邊界條件,建立了球形邊界的標量磁位漸近邊界條件數學模型。為了盡可能減少節點的數量,結合無鐵心永磁電機的具體結構,推導了適合于盒形截斷邊界和圓柱形截斷邊界上簡便易行的一階和二階標量漸近邊界條件算子,該算子具有簡單、有限元實施容易的特點。其次研究并建立了標量漸近邊界條件與有限元法結合的三維開域靜磁場的數學模型,并提出具體的實施方法,推導出相應的離散方程。通過對具有解析解的長方永磁體三維開域磁場的實例計算,驗證了方法和所編程序的正確性,并將漸近邊界條件法與截斷法在計算精度和人工外邊界距離方面做了比較。結果表明:在相同人工外邊界情況下,漸近邊界條件與截斷邊界條件相比,計算精度明顯提高,二階漸近邊界條件明顯優于一階漸近邊界條件。與截斷法相比,漸近邊界條件法更節約計算機內存和CPU時間,比較好地處理了計算量與計算精度之間的矛盾。 第二部分針對Halbach陣列內轉子無鐵心永磁電機三維開域磁場問題進行深入研究。利用漸近邊界條件法,定量地計算了在定轉子均無鐵心的情況下電機內部及周圍磁場的大小,總結出了Halbach陣列無鐵心永磁電機磁場的空間分布規律。 第三部分針對不同拓撲結構的Halbach磁體陣列電機磁場問題進行對比研究。通過大量的計算,探討了Halbach陣列永磁電機在轉子無鐵心情況下影響氣隙磁密的各種因素,分析了不同Halbach磁體軸向長度對端部漏磁的影響規律,給出了無鐵心永磁電機漏磁系數、電樞計算長度等主要設計參數隨電機結構尺寸的變化規律。 第四部分針對具有試驗數據的三種結構的無鐵心永磁電機樣機進行了計算和分析,計算結果與試驗數據吻合,從而驗證了漸近邊界條件法處理三維開域磁場問題的有效性和實用性。
上傳時間: 2013-06-22
上傳用戶:ivan-mtk
本文利用Maxwell 3D軟件對交流接觸器的電磁機構的靜態、動態特性進行分析與仿真。Maxwell 3D是美國的Ansoft公司開發的專門用于三維電磁場仿真的軟件。本文主要以CJ20-25交流接觸器的電磁機構為例,對不同激勵下交流接觸器電磁機構的靜態特性進行分析;編寫電磁機構動態仿真程序,對其進行動態仿真,并進一步分析其動態特性;同時對電磁機構的設計參數對交流接觸器特性的影響進行了分析。主要為以下幾個方面: 首先,利用Maxwell 3D軟件建立交流接觸器電磁機構的三維有限元模型,對模型進行有限元分析,計算不同電流和氣隙下的靜態吸力,仿真電磁機構的靜態特性。繪制出交流接觸器的靜態電磁場分布及吸力特性。 其次,用Visual C++編程語言編制程序,仿真交流接觸器電磁機構運動過程。 再次,對交流接觸器電磁機構進行瞬態分析。得出CJ20-25型交流接觸器動態電流、吸力特性,并對動鐵心末速度、靜鐵心迎擊距離、動態吸力與反力特性的匹配、總動能和碰撞損失能量與合閘相角的關系特性進行了具體分析。同時,將迎擊式與非迎擊的兩種類型的交流接觸器的動態特性作了比較。 最后,利用Maxwell 3D軟件分析接觸器各個設計參數對交流接觸器電磁機構靜態吸力、動態特性的影響。 經過以上各方面的分析可知:采用Maxwell 3D軟件的強大的電磁場有限元分析功能進行電磁機構的靜態及動態特性的分析與仿真,模擬真實的工作環境,可以在樣機制作前,精確掌握電器產品的性能,減少樣機制作,降低試驗費用,加快產品開發周期,提高產品性能指標,具有實際意義。
上傳時間: 2013-07-15
上傳用戶:電子世界
為設計高性能、低損耗的電機,需要準確地分析電機鐵耗。本文從鐵磁材料的磁化特點出發,以分離鐵耗模型為基礎,對交變磁化以及旋轉磁化條件下鐵磁材料和電機的鐵耗進行分析和計算,分別從理論和實踐角度著重就電機鐵耗計算和測量中的一些相關問題作了深入研究。 按照分離鐵耗模型,鐵心損耗可以分成磁滯損耗、渦流損耗和異常損耗。本文首先從交流磁滯回線的產生機理出發,在Preisach靜態磁滯模型的基礎上,利用極限磁滯回線的對稱性,采用人工神經網絡技術,建立了Preisach人工神經網絡磁滯仿真模型,實現了對鐵磁材料交流磁滯回線的理論計算,為磁滯損耗的理論分析和計算奠定了基礎;為對交流磁滯回線進行實測,本文給出了一種采用愛潑斯坦方圈測量鐵磁材料交流磁滯回線與磁滯損耗的新方法,該方法克服了環形樣片測量法的不足,操作簡單,且測量精度高,具有較好的實用價值。利用該方法得到的實驗數據很好地驗證了理論計算結果。 對渦流損耗以及異常損耗的計算模型,本文系統地給出了其推導過程,對模型中的參數進一步加以明確,并對模型的特點進行了分析。鐵磁材料異常損耗計算模型是基于統計學原理推導而來的,模型中參數的確定涉及到鐵磁材料的微觀特性,本文給出了通過實驗確定其參數的具體方法;考慮到工程中異常損耗計算模型是其理論模型的簡化形式,文中對兩者的差別進行了分析。 在分析電機鐵耗時,既要考慮鐵心材料本身的損耗特性,也要考慮電機供電方式以及鐵心中磁場變化等因素對鐵耗的影響。在對鐵磁材料損耗特性分析的基礎上,本文考慮到局部磁滯回環對電機鐵耗的影響,推導了計及局部磁滯作用的電機鐵耗模型,并從理論上對C.P.Steinmetz的磁滯損耗經驗公式進行了驗證,從而明確了公式中經驗系數的物理意義;同時通過實驗研究,分析了磁化頻率對磁滯損耗系數的影響,提出了在磁化頻率較高時分段確定磁滯損耗系數的方法;考慮到現代電機控制策略以及供電方式的多樣性,本文對正弦波、方波以及三角波電壓供電時鐵心材料的交變鐵耗模型分別進行了推導,給出了其解析表達式,并通過實測證明了模型的有效性;對SPWM這類應用較為廣泛的非正弦供電方式,推導了電機交變損耗的一般計算模型,分析了SPWM變頻器供電時電機鐵耗與變頻器參數的關系,給出了其關系的數量表達式; 同時采用改進的愛潑斯坦方圈試驗平臺對非正弦供電條件下的鐵磁材料損耗和電機鐵耗進行了實驗研究。 考慮到電機鐵心制造過程中沖壓對鐵心材料特性的影響,本文提出了一套簡便的對鐵磁材料進行沖壓影響研究的實驗方法,利用該方法,有效地對材料的沖壓影響特性進行了分析。在實驗研究的基礎上,本文推導了考慮沖壓影響時的鐵磁材料損耗的修正系數,從而在傳統交變鐵耗分離模型的基礎上,建立了計及沖壓影響的電機鐵耗計算模型。對模型中引入的沖壓影響修正系數,給出了詳細的推導過程和明確的計算方法,從而使傳統的經驗修正方法得到改善。 在旋轉電機中,除交變磁化外,同時還存在大量的旋轉磁化。本文對旋轉磁化的物理機理進行了初步探討,分析了旋轉磁化條件下的損耗特點,系統介紹了當前鐵磁材料旋轉磁化性能以及旋轉磁化損耗實驗測量和理論計算的方法和手段。 在以上鐵耗理論的基礎上,充分考慮鐵心的非線性及磁滯特性,本文建立了一般條件下的鐵心動態電路模型,并將該模型應用于異步電動機鐵心等效電路中,推導了異步電動機動態鐵耗的分離等效電阻。以一臺三相異步電動機為樣機,采用以上鐵耗的動態分離等效電阻,有效地對電機鐵耗進行了分離,從而為深入研究電機的動態鐵耗特性提供了便利。 論文最后以一臺永磁無刷直流電機為例,對電機的運行特性以及鐵心損耗進行了分析計算。分析中應用場路結合法,建立了永磁無刷電機換流等效電路模型,采用鏡像法建立了深槽無刷電機電樞反應分析模型;在電機鐵耗分析中,推導了考慮旋轉磁化的電機鐵耗工程計算模型,對樣機鐵耗進行了理論計算,并通過構建實驗平臺,對旋轉磁化條件下的樣機空載鐵耗進行了測量,最終理論值與實測值吻合良好,證明了上述方法的有效性。
上傳時間: 2013-07-02
上傳用戶:不挑食的老鼠