ARCGIS下的PYTHON编程
全书,带目录。ARCGIS下的PYTHON编程~ 用于arcgis和 python的结合面向设计师的编程设计知识系统 PADKSProgramming Aided Design Knowledge System(PADKSArcGIS下的 Python编程Python Scripting for ArcGIS包瑞清著R江苏凤凰科学技术出版社图书在版编目(CP)数据ArcgIs下的 Py thon编程/包瑞清著.一南京:江苏凤凰科学技术出版社,2015.6(面向设计师的编程设计知识系统 PADKS)ISBN978-7-5537-4538-1I.①A…Ⅱ.①包…Ⅲ.①地理信息系统一应用软件一程序设计Ⅳ,①P208中国版本图书馆CIP数据核字(2015)第103371号面向设计师的编程设计知识系统 PADKSArcG|s下的 Python编程著者包瑞清项目策划凤凰空间/郑亚男责任编辑刘屹立特约编辑郑亚男田静出版发行凤凰出版传媒股份有限公司江苏凤凰科学技术出版社出版社地址南京市湖南路1号A楼,邮编:210009出版社网址http://www.pspress.cn总经销天津凤凰空间文化传媒有限公司总经销网址http://www.ifengspace.cn销全国新华书店经印开印字版印刷深圳市新视线印务有限公司本710mm×1000mm1/16张17.5数140000次2015年6月第1版次2015年6月第1次印刷标准书号ISBN978-7-5537-4538-1定价128.00元图书如有印装质量问题,可随时向销售部调换(电话:022-87893668)。CONTENTS目录9 Python与ArcG|s101 Python122将地理信息系统作为过程的空间分析22.1区位与网络结构142.2调研者路线16·2.3场地现状信息录入与基本分析18·2.4基础的数据地理信息化辅助規規没计分析212.5专题地图叠合的方法212.6作为过程的空间分析233 Python与 ArcGIS…………253.1km文件格式413.2通过 Python使用工具箱里的工具44·33通过 Python使用环境设置463.4通过 Python使用函数4735通过 Python使用类51·36获取和没置参数57· ArcGIS下的地理数据与 Python数据结构581 ArcGIS下的地理数据…621.1文件地理数据库和个人地理数据厍62·1.2 ArcSDE地理数据库67·1.3创建地理数据列表74■2 Python数据结构-List列表、 Tuple元组与 Dictionary字典752.1列表List85·2.2元组(uple85·2.3字典 Dictionary94■3 Python数据结构- String字符串94●3.1字符串格式化3.2 re(regular expression)正则表达式109 Python的基本语句与使用 Python访问地理数据1101描述数据1122 Python的基本语句1122.1 print0与 Import11322赋值的方法11423循环语句11724条件语句1193 Table属性表与 Cursor游标1233.1读取几何、写入几何与几何标记( geometry tokens)1263.2游标和锁定12733在 Python脚本中使用sOL结构化查询语1293.4数据存在判断与在 Python本中验证表和字段名称135·创建函数与使用 Python处理栅格数据1361创建函数1452形式参数的传递1473 Raster栅格数据1483.1栅格数据(Mesh面auad类型)14832专题数据14833影像数据……15234栅格函数1533.5TN表面模型(Mesh面 Triangle类型)1554使用 Python处理栅格数据1554.1栅格计算(地图代数运算15942重分类…17143条件分析工具集175·创建类与网络分析…177■1创建类………179■2网络分析1802.1从 Google Earth中调入路径以及服务设施和源点18522建立文件地理数据库、要素数据集并导入用于网络分析的基础数据……18723最近设施点分析193·异常与错误…1941异常196Python内置异常197■2错误199■程序的魅力201■1课题探讨A_自然村落选址因子权重评定的遗传算法2011.1准备数据2041.2确定研究区域2051.3确定影响因子2091.4假设权重,叠合相加名个影响因子的成本栅格2111.5遗传算法218●1.6将计算结果应用于类似场地219■2课题探讨B_基于景观感知敏感度的生态旅游地观光线路自动选址2202.1技术线路与基础数据…:22322视域感知因子_可视区域计算……………2312.3视域感知因子_最佳观赏距离计算242●2.4视域感知因子最佳观赏方位24925视域感知因子栅格叠加求和24926生态感知因子景观类型2512.7生态感知因子资源价值25228生态感知因子_栅格叠加求和2522.9景观感知敏感度2542.10地形因子2562.11观光线路适宜性成本栅格计算2562.12观光线路自动获取2603课题探讨_C_解读蚁群算法与TSP问题2603.1蚁群算法与TSP问题概述2633.2蚁群算法程序解读27133蚁群算法在 ArcGIS下的应用2744分享程序面向设计师的编程设计知识系统 PADKSProgramming Aided Design Knowledge System(PADKSArcGIs下的 Python编程Python Scripting for ArcGIs包瑞清著N江苏凤凰科学技术出版社图书在版编目(CP)数据ArcgIs下的 Python编程/包瑞清著.一南京:江苏凤凰科学技术出版社,2015.6(面向设计师的编程设计知识系统 PADKS)ISBN978-7-5537-4538-1①A…Ⅱ.①包…Ⅲ.①地理信息系统一应用软件一程序设计Ⅳ.①P208中国版本图书馆CIP数据核字(2015)第103371号面向设计师的编程设计知识系统 PADKSArcGIs下的 Python编程著者包瑞清项目策划凤凰空间/郑亚男责任编辑刘屹立特约编辑郑亚男田静出版发行凤凰出版传媒股份有限公司江苏凤凰科学技术出版社出版社地址南京市湖南路1号A楼,邮编:210009出版社网址http://www.pspress.cn总经销天津凤凰空间文化传媒有限公司总经销网址http://www.ifengspace.cn销全国新华书店经印开印字版印刷深圳市新视线印务有限公司本710mm×1000mm1/16张17.5数140000次2015年6月第1版次2015年6月第1次印刷标准书号ISBN978-7-5537-4538-1定价128.00元图书如有印装质量问题,可随时向销售部调换(电话:022-87893668)。Foreword前言面向设计师的编程设计知识系统旨在建立面向设计师(建筑、风景园林、城乡规划)编程辅助设计方法的知识体系,使之能够辅助设计者步入编程设计领域,实现设计方法的创造性改变和设计的创造性。编程设计强调以编程的思维方式处理设计,探索未来设计的手段,并不限制编程语言的种类,但是以面向设计者,具有设计应用价值和发展潜力的语言为切入点,包括节点可视化编程语言 Grasshopper,面向对象、解释型计算机程序设计语言 Python和多智能体系统 Netlogo等。编程设计知识系统具有无限扩展的能力,从参数化设计、基于地理信息系统ArcGIS的 Python脚本、生态分析技术,到多智能体自下而上涌现宏观形式复杂系统的研究,都是以编程的思维方式切入问题与解决问题。编程设计知识系统不断发展与完善,发布和岀版课程与研究内容,逐步深入探索与研究编程设计方法。
- 2020-11-03下载
- 积分:1
MATLAB-SIMULINK通信系统建模与仿真实例分析
MATLAB-SIMULINK通信系统建模与仿真实例分析,Simulink在通信上应用,非常实用的一本书。內容簡介本書系統地介紹了通信建模仿真方法和模型驗證技術,並結合作者近年在教學科硏中所設計的大量基礎的和較深入的建模仿真實例,詳細討論了 Matlab/ Simulink作為仿真實現平台在電子與通信工程中應用的基木方法、技巧和難點。木書重點討論了建模仿真原理和相鬨的數值計算方法、模擬通信系統、模數轉換、調製貝編碼、信道模擬、載波與符號同步、信道均衡、跳頻系統和直接擴頻系統、通信模型正確性評估、仿寘數據驗證和數據處理技術等內容,並在仿真實例中展示了科學研究論文和報告所必須的數據處理和表現技巧本書提供了約150個建模仿真實例,80多道思考題,以及全部實例代碼和一個電子教案這些實例根據基木數學原理,結合 Simulink的S凼數編程,也使用了通信工具箱、信婋處理工具箱和相關模型庫的模塊和函數,以便於讀者追源求本,深入理解建模和仿真的實質。本書可作為高等院校通信工程、電子信息類專業的本科生和硏究生系統仿真課程的教材或進行相關課題硏究的參考書,也可作為相關專業課程設計和畢業設計等綜合性實踐教學的指導材料,還可供通信工程專業技術人員、教師等作為解決通笮系統設計、評估和建模仿真領域實際問題的參考資料。前Matlab語言由於其語法的簡潔性、代碼接近於自然數學措述方式以及具有豐富的專業凶數庫等諸多優點吸引了眾多的科學研究工作者,越來越成為科學研究、數值計算、建模仿真以及學術交流的事實標準。 Simulink作為 Matlab語言上的一個可視化建模仿真平台,起源於對自動控制系統的仿真霱求,它採用方框圖建模的形式,更加貼近於工稈習慣。目前, Matlab/ Simulink的應用已經遠遠超越了数值計算和控制系統仿真等傳統領域,在幾乎所有理工學科中形成了為數眾多的專業L具庫和函數庫,口益成為科學研究和上程設計中口常的計算和仿真試驗工具。隨著 Matlab/ Simulink通信、信號處理專業函數庫和專業工貝箱的成熟,他們日益為廣人通信技術領域的專家學者和工程師所熟悉,在通信理論硏究、算法設計、系統設計、建模仿真和性能分析驗證等方面的應用也更加鷹泛。 Simulink可化仿真工具能夠以很直觀的方框晑方式形象地對通信系統進行建模,並以「實時」和動畫的方式來將模型仿貞結果(如波形、頻譜、敷據曲線等)顯小岀來,更便於對通信系統的物理概念和運行過程的直覲理解,所以近年來在通信工程專業中得到了廣人師生的重視和廣泛應用,在理論教學、課程實踐環節以及理論和技術前沿的研究中發揮了重要作用。本書以通信原理為主線,從系統建模原理和仿真的數值計算方法入手,詳細介紹了 Matlab/ Simulink在通信系統建模和仿貞中的應用原理、內容方法和特點,並結合作者在科研和教學中的應用硏究,列舉了大量的仿真實例。通過這些實例,以期逹到兩個目的:其一是通過系統建模過程對 Matlab/ Simulink基本建模仿真方法的實質性理解,以掌握通信系統仿真的思維方法;其二是通過仿真過程和仿真結果分炘對基本通信系統原理的理解,並逐漸培養系統建模和設計的自主能力和創造力本書的特點是:(1)本書重黠討論通信工程相開專業旳系統仿真原理和應用,以通信系統媾成為主線介紹系統仿真方法,以微分方程的數偵求解和概率論為數學基礎,注重介紹通信仿真技術中基礎性的,本質性的內容,並強調仿真的數學原理和方法,而不作為一本 Matlab語言或仿真編程的介紹手間哩論的學習必須要有實踐的支持,理諍的檢驗和驗證也必須通過實踐。數理基礎在通信工程專業中的地位應當得到重視。系統仿真技術是專業理諭和系統實驗相結合的有效途徑之一,學習通信系統仿真不是學習某個系統仿真軟件的功能,而是在紮實的數理基礎和通信理論基礎上以系統仿真軟件作為工具平台的實踐活動。基於這種認織,本書沒有系統介紹 Matlab/ Simulink軟件的使用方沄和編程函數,而是把 Matlab/ Simulink視為一種方便的仿真軟件工只在通信系統建模和仿真中加以應用。因,掌握本書所介紹的系統仿真思想方法也就意味著可以使用任何計算機語言來進行通信系統的建模仿真實踐(2)本書詳細請述了 Matlab/ Simulink的建模仿真原理,把S函數作為掌握 Simulink仿真的根本,並將 Simulink可視化建模和 Matlab語言編程統一起來。並通過眾多的實例,加強了對仿手段、思想方法以及系統原理等抽像內谷的理解和應用。讓者可以運行這些實例,或改變實例中系統模塊的參敷來進行實驗,甚仝可以在這些實例的基礎上媾建更加複雜的系統模型。(3)本書在內容編排上注意由淺入深,逐本求源,由普遍方法論到實際建模實驗,中通信單元模塊的建模到綜合系統仿真,循序漸進,便於閱讀和學習。本書對通信系統建模的敭學原哩的講述比峧詳細,重視數哩基礎在通信程中的應用,注重原理的論述,授人以漁以 Matlab/ Simulink作為實驗台。特別注重講解通信系統建模和仿真理諭中根本性的和基礎性的內容。(4)鑒於通信系統仿真涉及的內容廣泛,對數學基礎要求和的通信基本理論的理解要求較髙,又特別強調矩陣數值計算方法的編程實現能力,因此在每章之未總結了主要內容並對相開的參考資料進行了綜述,以供讀者進“步深入學習相開內容時參考。本書共分八章。第一章概述了通信系統仿真的原理和方法。對仿真建模的意義、模型的類型以及仿真的數學方法進行了論述。第二章是本書的基礎,主要介紹了 Matlab/ Simulink編程和建模仿真的原理,並通過大量的實例演示了應用 Matlab/ Simulink建模仿真的方法、關鍵問題和處理技巧。希望通過這些實例和實驗實作來使讀者對 Matlab/ Simulink的建模和仿真有一個實質性的理解第三章以通信系統的基本構造為主線,對通信系統基本模塊的原理和建模方法進行了剖論,並介紹了 Matlab/ / Simulink通信τ具箱和信號處理工具箱中的常用模塊及其原理和使用方法。以這些基本模塊為元素,給岀了通信系統中從信源、調製、信道到接收解調、同步等基木單元的仿真實例第四章簡要闡述了通信系統整體構架和層次伈建模的思想要點,比較了模擬通信系統和數字通信系統的仿真框架和兩者的異冋點,並討論了描述通信系統質量和性能的主要指標第五章對模擬通信系統的建模和彷寘問題進行了詳細的討論,包括對調幅廣播波形和頻譜、傳輸、接收機自動增益控原理和性能、檢波和解調、單邊帶通佁機、調頻立體聲系統以及彩色電視信婋和系統的仿真實例。對模擬通信系統運行原理的理解能力可以视為無線電和電子工程師最基本的專業素質來衡量第六章討論了模擬信號數字化問題的原理和仿寘實例,內容包括採樣定理的原理性仿真、Δ①D轉換、非均勻量化的原理和性能仿真、pCM編解碼過程、自適應PCM以及增量調製的原理仿真和性能結果等等。第七章以數字通信系統的關鍵技術和一些較深入的問題為饼究對象,討論了以誤碼率為性能指熛的蒙特卡羅仿真建模方法,基帶數據傳輸的碼型設計與仿真,基帶帶限傳輸系統、眼圖以及信道均衡問題,數字調製的波形和頻譜仿寘問題等等。以仿真實例介紹了擴頻抗干擾系統的原理和性能分析,包括直接序列擴頻系統和跳頻系統的仿真實例第八章討諭了通信系統模型評估和仿真結果的正確性驗證等問題。鮫詳細地介紹了苳特卡羅仿真方法的實現要點,隨機數的產生,各種隨機分佈以及他們之間的關係,並討諭了以數理統計方法為主的模型和仿真數據評估方法,插值和擬合等實驗數據處理方法等。對特卡羅仿真方法的試驗精度等方面進行了性能分析。全書所有實例的模型文件和程序代碼在 Matlab(R13)版本下調試通過。另外,還提供了個電子教案。讀者需要只有微積分、概率賏統計、信號貝系統、數字信號處理和通信原理的背景知識。本書計劃學時為40學時,課堂上重點是講述通信系統仿真的概念、方法和實例應用,而在教學實踐環節中可以通過本書的眾多實例以及各章的思考題來加深對仿真方法的掌握。建議讀者在哩解仿貞原理的基礎上,對本書列舉的實例給岀自己的仿貞模型和設計參數,然後與本書的模型和程序結果進行對比,這樣比單純運行、硏究實例模型將吏能夠激發讀者的創造力,也更具趣味性和挑戰性。本書給岀的思考題一般是對實例問題的深化或拓展以及對正文的補充。許多思考題在仿真條件、系統建模上給讀者預留了很大的創造空間,解答可以靈活多樣感謝澳大利亞新南威籣士大學電了與電氣工程學院的 Jinhong Yuan教授,在我做訪問學者期間,他提供了良好的學術研究環境。在與他以及他的同事們的學術交流中得到了許多啟迪,促成了本書的完成。本書在成書過程中得到了許多專家、教授的關心和幫助,特別是在與徐眀遠教授、姚紹文教授、龍華教授、劉增力卲教授等前輩和專家的父流中深受教益。在本書的寫作和相關課程教學和輔導工作中得到了宋耀蓮、楊秋萍、朵晽老師的幫助和攴持。龍洋、吳熹等研究生也幫助完成了本書部分章節的校閱工作。清華大學岀版社的魏江冮編輯對本書的策劃、編輯和校對付出了辛苦的勞動,在此對他們表示衷心地感謝。最後要感謝我的家人,沒有他們的關心和支持,本書是不能完成的本書可作為高等院校通信工程、電子信息類專業的本科生和硏究生系統仿真課程的教材或進行相闋課題硏究的參考書,乜可作為相關專業課程設計和畢業設計等綜合性實踐教學的指導材料。現代通信系統仿真技術不僅僅是對通信理論的驗證于段,也日遆成為通信新理論硏究、新協議、新算法開發和系統總體設計的重要實驗硏究途徑,因此,本書所介紹的系統仿真思想方法對於從事通信系統設計的專業技術人員也很具有參考價值。限於筆者水平,木書定有不妥甚至錯誤之處,懇請讀者予以批評指正。作者的聯繄電子郵件地址是: shaoyun999 sina. cor。邵玉斌零零七年|二月目錄前言第1章通信系統仿真的原理和方法論1.1通信系統仿真的現實意義·11.2計算機仿真的過程1.2.1系統仿真的數學基礎1.2.2計算機仿真的一般過程1.3通信系統模型的分類1.3.1按照系統層次分類1.3.2按照信號類型分類1.33按照系統特徵分類1.4通信系統仿真的方法14.1基於動態系統模型的狀態方程求解方法∵·14.2基於概率模型的蒙特卡羅方法∴1.43混合方法171.5通信系統仿真的優點和局限性1.6系統建模仿真方法與仿真工具···16.1系統建模仿真方法與仿真工具的關係1.6.2仿真環境的構成和要求1.6.3常用仿真工貝的選擇1.7小結舆文獻綜述1.8思考題第2章 Matlab/ Simulink系統建模和仿真基礎」2.1 Matlab編程仿真的方法21.1概述2.1.2靜態系統的 Matlab編程仿真2.1.3連續動態系統的 Matlab編程仿真2.1.4離散動態系統的 Matlab編程仿真2.1.5基於數據流和基於時間流的仿真方法2.2 Simulink仿真基礎2.1系統模型的方程和圖形化描述222 Simulink仿真平台2.2.3構建一個簡覃的 Simulink仿真系統224 Simulink子系統構建、封裝和自定義模塊庫23 Simulink的工作原理—S函數23.1S函數的工作原理2.32用 Matlab語言編寫S函數2.4用S函數編寫 Simulink基本模塊·2.4.1信源模塊·.··2.4.2信宿和信號顯示模塊952.4.3信號傳輸模塊2.5 Simulink仿真的數據結構和編程調用方法1082.51 Simulink中數據流的向量和矩陣形式2.52 Simulink中數據結構的轉換·253 Simulink與 Matlab的交互·1212.5.4編程調用仿真模型1242.6 Simulink在電子與通信系統仿真中的幾個關鍵問題12626.1系統仿真速率的設計和選擇12626,2並/串轉換和混合速率系統仿真2.6.3不同層次的仿真模型1302.6.4用 Simulink求解方程·……2.6.5同一數學模型的多種計算機仿真實现方法1372.7聲卡在 Simulink仿真模型中的應用·13727.1 Matlab興聲卜的接口函數∵1382.7.2 Simulink與聲卡的接口模塊139273在 Simulink中組建虚擬儀器2.8小結與文獻綜述1452.9思考題146第3章基本通信模塊的建模與分析1493.1濾波器模型1493.1.1濾波器的類型、參數指熛與設計1493.L.2瀘波器的實現1593.2信源模型1623.2.1確定信源1623.2.2偽隨機碼源1633.2.3統計信源一噪聲源1643.3信號參數的測量和分析3.3.1信號的能量和功率1653.3.2信號直流份量和交流份量1653.3.3離散時間信號的統計參數1663.3.4信號的頻域參數1693.4信道模型1903.4.1加性高斯白噪聲信道1903.42帶限加性噪聲信道·19134.3離散時間信道指標的定量計算1923.4.4錯誤概率信道∵1943.5調製舆解調3.5.1調製的通帶和基帶模型1973.5.2模擬調製與解調模型3.5.3數字調製與解調模型2043.6鎖相環和載波提取20636.1鎖相環的構成和建模仿真·2063.6.2用於或波提取的鎖相環仿真3.6.3鎖相頻率合成器的仿真3.7小結舆文獻綜述··2193.8思考題第4章構建通信系統仿真模型2214.1通信系統的基本模型4.1.1模擬通信系統基本模型·4.1.2數字通信系統基本模型234.2通信系統主要性能指標2244.3通信系統建模的要點4.4小結和文獻綜述·2:304.5思考題·第5章模擬通信系統的建模仿真5.1詞幅廣播系統的仿真5.2調幅的包絡檢波和相干解調性能仿頁比較5.3頻分復用和超外差接收機的仿真模型·365.4自動增益控制(AGC)原理與仿真2385.5調頻立體聲廣播系統的建模仿真55.1調頻立體聲廣播的信號結構和仿真模型··5.5.2調頻立體聲接收機模型5.6單邊帶調幅系統的建模仿真·445.6.1希爾伯特變換445.6.2單邊帶調嗝與解調原理56.3一個簡化的單邊帶電台仿真57彩色電視系統的建模仿真2535.7.1電視掃瞄原理的仿真5.7.2彩色電視信號的構成和頻譜仿真5.7.3簡化的彩色電視接收機仿真5.8小結與文獻綜述59思考题第6章模擬信號數字化6.1採樣定理的原理仿頁62A/D和D/A轉換器的仿真2676.3PCM編碼和解碼6.3.1信號的壓縮和擴張2686.3:2PCM編碼和解碼2716.4DPM編碼與解碼2766.5增量讖製2796.6小結與文獻綜述6.7思考题.第章數字通信系統的建模仿真857.1進制傳輸的錯誤率仿真·7.2基帶傳輸碼型設計··2877.2.1二電平碼2887.22三電平碼·7.3帶限基帶傳輸系統的仿真2947.3.1眼圖和無碼間串擾波形·7.32基帶傳輸系統的仿真2977.3.3定時提取系統的仿真7.3.4信道的時域均衡·3007.4數字調製的仿真3057.4.1信號的向量表小∵·3064.2數字調製信號的向量表示和仿真3077.5擴頻系統的仿真5.1偽隨機碼的產生7.5.2直接序列擴頻系統53跳擴類系統··317.6小結興文獻綜述3347.7思考题第8章通信系統建模仿真的評估3378.1概运8.2概率模型和蒙特卡羅方法∵3398.3隨機數的產生和常用隨機分佈8.3.1均勻分佈隨機數的產生3108.32產生其他常用隨機分佈的方法833產生任意指定區間上的均勻分佈3438.3.4三角分佈
- 2020-12-10下载
- 积分:1
《数字信号处理C语言程序集》 殷福亮 宋爱军
一本非常有用的书:数字信号处理C语言程序集,作者 殷福亮,宋爱军。清晰、完整。网上提供的有些版本残缺不全,存在漏页的情况,我上传的这个经仔细检查,不存在类似问题。本书内容十分丰富,紧贴工程应用实际,非常实用。提供了大量的函数及其源代码,利于读者参考。实在是不可多大的一本好书,你值得拥有!本书的具体内容不在此赘述,大家很容易百度得到的。图书在版编目(CIP)数据数字信号处理C语程序集/殷福亮、宋爱乍主编,-沈阳:辽宁科学学技术出版社,1997.7ISBN7-5381-25213数殷…Ⅲ.C语言-数学信号-信号处理应用程序Ⅳ.TN没1.72中国版本图书馆CIP数据核字(97)第03286号辽宁科学技术出版社出版沈阳市和平区北马路1(8号邮政编码110001)地方国营新民印刷总厂印刷新华书店北京发行所发开本:787×10921/16印张:28字数:710.0001997年7月第1版1997年7月第1次印刷责任编辑:马旭东版式设计:于浪封面设计;邹君文责任校对:东戈印数:15,0(0定价:30.00元目录第一篇常用数字信号的产生第一章数字信号的产生§1.1均匀分布的随机数baaa‘·aa·a··‘s4···‘44‘4··44·····4··-···§1.2正态分布的随机数…§1.3指数分布的随机数…………·······◆÷·············:§1.4拉普拉斯( Laplace)分布的随机数单·鲁。非号。非●着鲁鲁导●·。香§1.5瑞利( Rayleigh)分布的随机数……………………………………9§1.6对数正态分布的随机数………:11§L.7柯西( Cauchy)分布的随机数………·…·.13§1.8韦伯( Weibul)分布的随机数……15§1.9爱尔朗( Erlang)分布的随机数………………17§1.10贝努里( Bernoulli1)分布的随机数………●看鲁ψ鲁曹●自●喜鲁。由看看自命曲D自看19§1.11贝努里高斯分布的随机数·●中·······甲§1.12二项式分布的随机数……§1.13泊松( Poisson)分布的随机数§1·14ARMA(pq)模型数据的产生命●·p·看D●·看·。普。··●曲也。b§1.15含有高斯白噪声的正弦组合信号的产生…………§1.16解析信号的产生………35第二篇数字信号处理第一章快速傅立叶变换…"39§1.1离散傅立叶变换……§1.2快速傅立叶变换鲁鲁··音····着·D。·协。中·咖4卡4●音备·由画口省画曲命··44§1.3基4快速傅立叶变换………●4bb●■·即·●··。···鄂甲,银●看§1.4分裂基快速傅立叶变换………………………………57§1·5实序列快速傅立叶变换(-)….°°··.·····“···。61§1.6实序列快速傅立叶变换(二)……§1.7用一个N点复序州的FFT同时计算两个N点实序列离散傅立叶变换…。b自4血者b自晶。aa·70§I.8共轭对称序列的快速傅立叶反变换73§1.9紊因子快速傅立叶变换…………………………………………80§1.10 Chirp乙-变换算法…………………………………96第二章快速离散正交变换…§2.1快速哈特莱( Hartley)变换…………………………§2.2基4快速哈待莱( Hartley)变换§2.3分裂基快速哈特莱( Hartley)变换…§2.4快速离散余弦变换……15§2.5快速离散余弦反变换…………····自··非·中中····曹...·.118§2.6N=8点快速高散余弦变换·······…··…·121§27N=8点快速离散余弦反变换●鲁鲁·香垂香●鲁§28快速离散正弦变换…………………………129§2.9快速沃尔什( Walsh)变换…133§2.10快速希尔伯特变换(一)………………鲁·鲁音辛章·看·争●·●自章·自··137§2.11快速希尔伯特变换(二)…141第三章快速卷积与相关§3.1快速卷积………………………144§3.2长序列的快速卷积……………………147§33特别长序列的快速卷积…中4·鼻●………………∵"……152§3.4快速相关…………………………………………………158第四章数字滤波器的时城和频域响应…………16341数字滤波器的频率响应b●4,4看香·……163§4.2级联型数字滤波器的频率响应………………………166s4.3数字滤波器的时域响应171§4.4直接型IR数字滤波(一)………………………………174§4.5直接型IR数字滤波(二)…………177§4.6级联型IR数字滤波§4.7并联型IR数字滤波…………………………………………185第五章IR数宇滤波器的设计………………………………189§5.1巴持沃兹和切比雪夫数字滤波器的设计……◆香音非杳D,看看§5.2任意幅庋IR数字滤波器的优化设计……………………………2082第六章FIR数字滤波器的设计……………………………227§6.1窗函数方法………………………………………227§6.2频域最小误差平方设计………238§6.3切比雪夫通近方法…………………………………242第三篇随机数字信号处理第一章经典谱佔计···:·a4a命a4264§1.1功率谱估计的周期图方法264§1.2功率谱估计的相关方法………………………………………271第二章现代谱佔计隐自·音鲁章自●·●4鲁自费●●看§2.1求解一般托布利兹方程组的莱文森算法……………………280§2.2求解对称正定方程组的乔里斯基算法…83§2.3求解尤利沃克方程的莱文森德宾算法§2.4计算ARMA模型的功率谱密度……………………………….289§2.5尤利沃克谱估计算法…………292§2.6协方差谱估计算法.·…·…297§2.7Burg谱估计算法30§2.8最大似然谱估计算法鲁t···章·。看e308第三章时频分析………….314§3.1维格纳( wigner)分布……………◆鲁毋■章鲁·●●·●非b曲。島曲…314§3.2离散小波变换…318第四章随机信号的数字滤波330§41维纳( Wiener)数字滤波…唱·喜非最330§42卡尔曼( Kalman)数字滤波…·。··●··命···◆··命·335§4.3最小均方(LMS)自适应数字滤波………341§44归一化LMS自适应数字滤波344§4.5递推最小二乘(RLS)自适应数字滤波……………………348第四篇数字图像处理第一章图像基本运算………………ss"sss352§1·1图像读取、存储与显示…§1.2图像旋转….·····鲁具··。366§1.3图像灰度级直方图的计算…………368§1.4图像二值化的固定阀值法…1.5图像二值化的自适应阀值法…·中··看辛中·鲁音·甲●·372第二章图像增强-………376§2.1图像直方图均衡…………………………376§2.2中值滤波香看春·鲁自。看●··….·········色·.···B···378§2.3图像锐化······.···········世·D“·中·中···中·;··容e·咱要382§2.4图像平滑………………………………………………………………383第三章图像边缘检测辛b鲁卡鲁中●●·§31 Roberts算子边缘检测“····.…·386§3.2拉普拉斯算子边缘检测…………………………………388§3.3 Sobel算子边缘检测………§3.4 Robinson算子边缘检测………………………392§3.5 Kirsch算子边缘检测…鲁鲁·看§3.6 Prewitt算子边缘检测第四章图像细化……………………………………………139§4.1 Hilditch细化算法看●看非。●命D看鲁●●;·着●画399§4.2 Pavlidis细化算法qq··中····.404§4.3 Rosenfeld细化算法………第五篇人工神经网络第一章神经网络模型……·…·…"·416§1.1多层感知器神经网络………………………………………………416§1.2离散 Hopfield神经网络……………………………………425§1.3连续 Hopfield神经网络……。辛b4··吾。自司b命°…·434§1.4Tank- Hopfield线性规划神经网络参考文献…●●●电·单·4是p中······鲁s自····4·●……………”442第一篇常用数字信号的产生第一章数字信号的产生§1.1均匀分布的随机数功能产生(a,b)区间上均匀分布的随机数、方法简介均匀分布的概率密度函数为,a≤x≤b0,其它通常用U(2)表示,均匀分布的均值为+2,方差为(b2产生均匀分布随机数的方法如下:首先,由给定的初值x,用混合同余法ai=(ai-1+ c)(mod M)产生(0,1)区间上的随机数y。其中a=2045,c=1,M=20;然后,通过变换x;=a(b-a)y产生(ab)区间上的随机数z三、使用说明1.子函数语句double uniform (a.b. seed)2.形参说明a—双精度实型变量。给定区间的下限。b—双精度实型变量。给定区间的上限seed—长整型指针变量。*seed为随机数的种子。四、子函数程序(文件名: uniform.c)double uniform (a, b, seed)ouble ai doubled=2045兴(兴seed)+1Seed=关seed一(兴seed/1048576)为1048576;t=(兴seed)/1048576.0;t=a-(beturn (t)五、例题产生50个0到1之间均匀分布的随机数。主函数程序(文件名: uniform.m):#include " stdio. h# includi double a, bngdouble uniform(double, double, long int *a=0.0;b-1.0;s=13579for(i=0;
- 2020-12-06下载
- 积分:1