Matlab
-
精通MATLAB 6.5张瑞丰等编著MATLAB 6.5是MATLAB的最新版本,是工程技术人员最为青睐的数学工具软件之一。它强大的数值计算和图形可视化能力使其在数学系列软件中脱颖而出。本书由浅入深地介绍了MATLAB 6.5的强大数值处理功能、符号运算功能、数据图形可视化功能、GUI技术和API技术,引导读者了解MATLAB 6.5常规应用与灵活多变的技巧。全书共分为9章和附录部分,其中第1章和第2章为MATLAB 6.5初步知识,第3章和第4章为数值符号运算部分,第5章为程序设计部分,第6章和第7章为图形处理部分,第8章为Notebook的使用部分,第9章为应用程序接口部分,附录中简单介绍了MATLAB 6.5的新增功能。全书章节安排合理,层次清晰,内容翔实,是MATLAB 6.5学习者的优秀参考读物。 -
MATLAB基础与编程入门张威编《MATLAB基础与编程入门(第2版)》是学习和掌握MATLAB产品最基础的入门书籍。《MATLAB基础与编程入门(第2版)》重点介绍了MATLAB产品的体系,MATLAB桌面工具的使用方法,M语言的编程方法,用MATLAB进行数据可视化、分析处理的基本步骤以及部分常用的MATLAB工具。这些功能都是由MATLAB产品的核心——MATLAB提供,《MATLAB基础与编程入门(第2版)》并没有涉及具体的产品工具箱。《MATLAB基础与编程入门(第2版)》不仅包含了MATLAB的基本使用方法,还包含了作者多年来使用MATLAB解决各种工程问题时积累的应用经验。《MATLAB基础与编程入门(第2版)》内容翔实、全面、权威,示例丰富,不仅能够成为那些准备学习MATLAB软件的工程科技人员的入门书籍,也可以作为已经基本掌握MATLAB使用方法的工程科技人员学习、提高MATLAB使用技巧的参考书。同时,《MATLAB基础与编程入门(第2版)》还可以作为MATLAB的培训教材。 -
Matlab接口技术与应用董长虹主编;余啸海编著本书主要介绍了Matlab提供的应用程序接口,重点介绍了Matlab与各种高级语言之间的交互以及Matlab提供的各种计算引擎和服务器引擎。书中给出了大量的Matlab结合高级语言的编程实例,使读者能够更好的理解和掌握Matlab应用程序接口的使用方法。全书分为1章,第1章是Matlab环境和编程语言的概述;第2章和第3章介绍MatlabMex和MAT文件的使用;第4章详细介绍了Matlab编译器的各种用法;第5章是Matlab引擎应用程序的编写;第6章是MatlabJava应用程序接口;第7章介绍的是Matcom;第8章、第9章、第1章分别介绍了MatlabCOMBuilder、MatlabRuntimeServer、MatlabWebServer等三种Matlab高级应用程序接口。本书可作为大学本科、专科教材或参考书,也可作为从事图像处理的工程技术人员的参考书。Madab是MathworLs公司推出的一套工程计算及数值分析软件。由于功能强、易使用,因此在工业、电子、医疗、建筑等领域得到了广泛应用,特别是生物医疗工程、图像信号处理、语音信号处理、雷达工程、信号分析、时间序列分析、控制论、系统论等无不以它作为分析工具。Matlab集可靠的数值运算、图像与信号处理、图形显示、可视化图形用户界面设计于一体。Matlsb提供的应用程序接口一般来说可以分为以下三种:第一种接口利用了其他应用程序的优点,例如计算速度快和使用已有算法而制定的接口;第二种接口建立Matlab与其他应用程序间的数据交换;第三种接口拓广Matlab的应用范围和应用手段,开发的相应应用程序为MEX文件、MAT文件和Matlab引擎应用程序。其中MEX文件作为一种动态链接库文件,必须通过在Madab的工作环境内调用才能运行;M/\T文件用于数据交换,不能利用Madab提供的功能来完成计算任务;Mallab引擎应用程序是一种可以独立执行的应用程序,但在应用程序执行时,将在后台启动一个Matlab进程,用于接收从应用程序发送来的指令并执行,然后按照要求返回计算结果。新版本的Matlab软件包中还提供了C/C十+的数学和图形库,通过其编译器支持可以将Matlab中编写的m文件转换成以C/C++代码的文件,而且可以将m文件生成dll库,甚至我们可以直接调用其中的库函数,生成并发布不必依赖Matlab的可执行文件。通过mee编译器生成C/C++代码,进而可以在VC或者其他编译器生成可独立执行的应用程序。本书针对Matlsb应用程序接口,详细论述了如何将Matlab与高级编程语言结合以发挥科学计算引擎的最大效率。全书分为1章,第1章是Matlab环境和编程语言的概述;第2章和第3章介绍MatlabMex和MAT文件的使用;第4章详细介绍了Matlab编译器的各种用法;第5章是Matlab引擎应用程序的编写;第6章是MatlabJava应用程序接口;第7章介绍的是Matcom;第8章、第9章、第1章分别介绍了MadabCOMBuilder、MatlabRuntimeServer、MatlsbWebServer等三种Matlab高级应用程序接口。本书中的所有程序都是经过实际调试的。但是由于本书覆盖的领域广泛、内容多,难免有错误和遗漏的地方,欢迎广大读者批评指正。 -
MATLAB程序设计与应用刘卫国,陈昭平,张颖编写本书是为了满足计算机基础教学改革的需要,结合作者多年教改实践和科研工作的体会编写而成。本书以MATLAB的流行版本5.3版为基础,全面系统地介绍MATLAB程序设计的方法以及MATLAB在相关领域的实际应用。本书共分三部分:基础篇、应用篇和实验篇,主要内容有MATLAB概述、MATLAB数据的表示和基本运算、MATLAB绘图功能、MATLAB数值计算功能和符号计算功能、MATLAB图形用户界面设计、MATLAB笔记本功能、MATLAB环境下的仿真软件Simulink、MATLAB应用实例。在书稿内容的组织上,力求在讲清原理及有关数学背景的基础上,深刻剖折解决实际问题的技巧和方法。书中所举实例和所配实验均是对MATLAB中重点和难点的诠释,具有很强的代表性。本书符合计算机基础教学的需要和特点,全书内容丰富、选材新颖、注重实用、循序渐进、便于教学,可作为高校理工科专业或研究生学习的教材,也可供广大科技工作者阅读使用。本书有配套的电子教案,该电子教案可以从高等教育出版社网站上下载。 -
应用数值方法使用MATLAB和C语言(美)哈里斯(Harris,S.L.) 著,该书内容包括数值计算,线性代数系,特征根和特征向量,曲线拟合,根的求解,阳优化方法,微分和积分,常微分方程,偏微分方程。数字信号处理等。它涵盖的内容多于国内同类教材,如最优化方法(第6章)和数字信号处理(第10章)。最优化方法部分国内计算方法课程一般不讲,但随着这一学科的发展,这部分内容对学生掌握新的数值方法是需要的。本书非常适合作为工科研究生教材,或者理工?究粕慕萄Р慰迹部勺魑こ碳际跞嗽钡牟慰际椤? -
Matlab之语音处理与合成工具箱切尔德著本书提供了理论与实践的完美结合,让读者能够充分理解有关语音分析与合成理论的基本概念、各种假设情况以及各种限制条件。本书所介绍的数据分析方法及其理论背景有助于读者理解分析的结果。另外,读者还可以从本书中学习到语音作为一种信号的特性和属性,而不必拥有一款能够记录并写入语音数据的软件来分析该数据。本书附带的两张光盘中包含了MATLAB单机版本、语音数据和电子记录图形数据。这两张光盘展示了语音模型和语音分析过程的效果,以及合成语音的质量。光盘中所包含的大容量的语音数据库中提供了很多语音文件和其他数据。另外,光盘上还包括了每章中用于展示软件使用的范例。光盘的作用:· 计算线性预测语音模型的参数· 考察将一位说话者的语音转换成像另外一位说话者的声音的过程·分析并改变语音信号的临时结构。这将允许自动地将语音解析成各种特性,如有声段、无声段、鼻音段和无鼻音段、磨擦音、停顿,等等。· 创建高语速的语音,或生成低语速的语音· 调整元音模型的参数来更改元音的重音、发音长度、清晰度、音量等,以此来观察这些参数对于元音振动的影响 -
数字图像处理(美)Rafael C.Gonzalez等著这是图像处理基础理论论述同以MATLAB为主要工具的软件实践方法相对照的第一本书。本书集成了冈萨雷斯和伍兹所著的《数字图像处理》一书中重要的原文材料和MathWorks公司的图像处理工具箱,MathWorks公司是公认的科学计算方面的引领者。图像处理工具箱在数字图像处理方面提供了一个稳定的、在很宽的应用领域可选择的软件工具支持集。本书的特色在于它重点强调怎样通过开发新代码来加强这些软件工具。为了得到满意的解决问题的方法,需要拓宽实验工作,这在图像处理中是很重要的。本书在介绍MATLAB编程基础知识之后,讲述了图像处理的主干内容,包括:灰度变换、线性和非线性空间滤波、频率域滤波、图像恢复与配准、彩色图像处理、小波、图像数据压缩、形态学图像处理、图像分割、区域和边界表示与描述,以及目标识别。本书可供从事信号与信息处理、计算机科学与技术、通信工程、地球物理等专业的大专院校师生学习参考。 -
Matlab数学计算范例教程石博强[等]编著MATLAB编程语言简洁,使用方便灵活,库函数极其丰富。MATLB除具备卓越的数值计算能力外,还提供了专业水平的符号计算文字处理、可视化建模仿真和实时控制等功能。本书以实例的形式,系统介绍了MATLAB的使用技巧和编辑方法。本书结合大学工科数学课程和工程技术的应用,介绍了当前国际上非常流行的软件MATLAB的使用方法和技巧,囊括了大学数学(非数学专业)所有的内容,并且还兼顾了工程计算的应用。本书是深入浅出、浅显易懂,力争避免一些专业术语的出现,即便是一些具有中学数学知识的人都能看懂大部分内容。本书既适合高校学生上机使用,也可作为从事相关领域工作的科研人员的参考书。 -
MATLAB程序设计教程李海涛,邓樱编著《MATLAB程序设计教程》全面介绍了MATLAB最新版本的主要功能和使用方法,包括MATLAB新的开发环境的特点和使用,矩阵及数值计算,多项式和线性代数,符号数学的基本方法,二维及三维图形的基本表现方法,图形对象及图形窗口操作,图形用户界面设计,MATLAB的程序设计方法等。《MATLAB程序设计教程》使用较大的篇幅重点介绍了MATLAB最新版本的图形处理功能和图形用户界面设计方法。在基本图形处理功能的基础上,还介绍了图形对象句柄的概念和使用方法,以帮助读者掌握和应用MATLAB的高级图形处理技巧。在图形用户界面设计中,详细介绍了最新的图形界面开发工具和使用方法,以帮助读者掌握以图形用户界面为基础的应用程序设计的方法。MATLAB最新版本的显著特点之一是提供了一系列图形化的应用工具,用户不需编程即可直接使用这些工具完成复杂的计算、分析和图形处理工作,《MATLAB程序设计教程》对这些工具作了详细的介绍。《MATLAB程序设计教程》通过对MATLAB的主要功能的介绍,通过大量的例题分析,以期帮助读者了解MATLAB的强大功能,理解和掌握MATLAB的使用方法和编程技巧。《MATLAB程序设计教程》可作为高等学校理工科学生学习MATLAB语言的教材和参考书,也可作为广大科技工作者、教师和学生学习和使用MATLAB语言的参考资料。 -
MATLAB实用教程郑阿奇主编;曹弋,赵阳编著MATLAB 6.5版是MathWorks公司开发的最新程序计算语言,本书比较系统地介绍MATLAB 6.5环境、MATLAB数值计算、MATLAB符号计算、MATLAB计算可视化和GUI设计、MATLAB程序设计、线性控制系统分析与设计、Simulink仿真分析、MATLAB的的高级应用等。本教程主要分实用教程、习题、上机操作指导等几个方面,先讲解后实例,先引导操作后思考练习,并配备了Notebook课件,方便老师教和学生学。各部分深入浅出,相互配合,层次清楚,在目前的MATLAB教材市场上具有明显特色。本书可作为大学本科和专科有关课程的教材或教学参考书,也可提供MATLAB用户学习和参考。
