书籍详情
《智能科学与技术:计算仿真》[37M]百度网盘|亲测有效|pdf下载
  • 智能科学与技术:计算仿真

  • 出版时间:2020-12
  • 热度:10777
  • 上架时间:2024-06-30 09:08:33
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

内容简介

  《智能科学与技术:计算仿真》特点如下:
  (1)以实例为学习对象,重在应用,没有过多的理论细节和介绍,直奔主题,循序渐进地由浅入深把MATLAB基本知识分类系统介绍,赋知识点于具体事例,避免冗长理论介绍,解决了学习者难以抓住软件操作核心的问题,节省了时间和精力。
  (2)为克服数值计算生疏感和快速达到学习使用的目的,收集囊括多个行业实现工程计算、控制系统设计与分析、图像处理、信号处理与检测、金融建模和分析代表实例,广大学习者只要熟记书中知识点,根据具体事例,灵活套用,就能解决工作和科研中遇到的大部分问题。
  (3)为解决不会编写或减少编写程序工作,模块化思想指导软件学习者,书中所有程序都经过调试,使用者只要会复制和粘贴模块,通过直接借用模块和修改使用,达到应用预设目的。
  初学者使用该书,应记忆必要的知识点,在电脑上熟练书中具体事例,通过修改套用书中程序模块,经过一轮学习基本能独立使用软件解决遇到的大部分计算问题。由于该书对理论缩略较多,对于深入研究MATLAB者来说,除参阅其他关于MATLAB的参考资料外,软件自身的HELP系统是完善和原始的资料。
  该书虽然设计为智能科学与技术专业课程,但也可作为电子、通信、自控甚至美术等专业,实现计算、控制系统设计与分析、图像处理、信号处理与检测、金融建模和分析处理计算的教学用书和工具书。对于开发MATLAB者来说,该书可作为MATLAB一键式智能化和模块化尝试的参考资料。该书也可作为理工科院校研究生使用本软件和本科生系统学习的教材,又可作为广大科技工作者掌握和精通MATLAB的自学用书和使用手册。

内页插图

前言/序言

  计算仿真(数值模拟计算)具有经济、可靠、实用、安全、可多次重用的优点,已经与理论分析、试验研究成为科学技术探索研究的三个相互依存、不可缺少的手段。计算仿真的技术工具是:硬件设备即计算机,软件即专门用于仿真的计算机软件。
  目前世界上应用开发的仿真计算软件种类多不胜数,本书目的是为智能科学与技术专业服务,根据编者的研究体会,试图从仿真的含义人手,建模方法、仿真算法、可信度研究等,为在智能科学与技术工程中合理、有效地运行仿真计算,选择适用性广泛,综合性难度不大的计算仿真软件-MATLAB。
  MATLAB是matrix laboratory(矩阵实验室)的缩写。是美国MathWorks公司推出的应用于科学计算、可视化以及交互式程序设计的软件。原始的MATIAB是20世纪70年代,美国新墨西哥大学计算机科学系主任Cleve Moler为了减轻计算编程的负担,用Fortran编写的一组调用LINPACK和EISPACK库程序的接口。1984年由Little、Moler、Steve Bangert合作成立的MathWorks公司正式把MATLAB推向市场。随着对软件的开发,它将算法开发、数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式。MATJAB已成为国际控制界的标准计算软件,代表了当今国际科学计算软件的先进水平。
  计算是MATLAB的灵魂。MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,Fortran等语言完成相同的事情简捷得多,并且MATLAB也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。MATIAB和Mathematica、Maple并称为三大数学软件。
  随着科研领域、工程实践的数字化进程的深入,具有数字化本质的数值计算就显得愈益重要。较之十年,二十年前,在计算机软硬件的支持下,MA‘LAB已经得到了极大的飞跃,出现了很多升级版本,远非一般认识上的运算软件,利用为数众多的附加工具箱,使它也适用于不同领域的应用,如绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序,实现工程计算、控制系统设计与分析、图像处理、信号处理与检测、金融建模和分析等,但所有这些应用都是以矩阵运算和数值运算为基础,MATLAB也正是凭借其卓越的数值计算能力和强大的平台兼容性而占领数值模拟计算领域。当前MATLAB作为理工类专业研究生及广大科研人员工作所常用的工具软件,已作为专业课程推广。新版本的MATLAB可以用MATLAB编译器和C/C++数学库和图形库,将MATLAB程序自动转换为独立于MATLAB运行的C和C++代码。允许用户编写可以和MATLAB进行交互的C或C++语言程序。另外,MATLAB网页服务程序还容许在Web应用中使用自己的MATLAB数学和图形程序。MArIIAB的一个重要特色就是具有一套程序扩展系统和一组称之为工具箱的特殊应用子程序。工具箱是MATLAB函数的子程序库,每一个工具箱都是为某一类学科专业和应用而定制的,主要包括信号处理、控制系统、神经网络、模糊逻辑、小波分析和系统仿真等方面的应用。
  MATLAB就是一个工具软件,这和熟知的Microsoft Office(组件有Word、Excel、PowerPoint、Outlook、Skype、Proj ect等)一样,只是功能不同罢了。鉴于大多数学习MATLAB者是为了应用,本书出于帮助读者快速入门和实用目的考虑,编者根据自己学习和教学工作实践总结,将本书撰写成8章内容,可集中8天学完MATLAB,相当于48课时学习量。本书比较精简,对MATLAB的组件、工具箱等,没有进行较详细和系统的解释。其原因是,以Microsoft Office做类比,使用者常用的组件是Word、Excel、PowerPoint。而且就组件Word来说,其也拥有庞大的工具项,使用者也不必知道其全部功能和其内部工作原理,只要能熟练使用其常用工具,就可完成处理文档等工作。另外,根据初学者反映,使用本书学习后仍然不能做基于MATLAB的设计,这是缺少练习以及实战案例学习。因此,本书介绍几个使用MATLAB用于智能领域的设计参阅实例(见第8章章末二维码)。
  本教程特点如下:
  (1)以实例为学习对象,重在应用,没有过多的理论细节和介绍,直奔主题,循序渐进地由浅入深把MATLAB基本知识分类系统介绍,赋知识点于具体事例,避免冗长理论介绍,解决了学习者难以抓住软件操作核心的问题,节省了时间和精力。
  (2)为克服数值计算生疏感和快速达到学习使用的目的,收集囊括多个行业实现工程计算、控制系统设计与分析、图像处理、信号处理与检测、金融建模和分析代表实例,广大学习者只要熟记书中知识点,根据具体事例,灵活套用,就能解决工作和科研中遇到的大部分问题。
  (3)为解决不会编写或减少编写程序工作,模块化思想指导软件学习者,书中所有程序都经过调试,使用者只要会复制和粘贴模块,通过直接借用模块和修改使用,达到应用预设目的。
  初学者使用本书,应记忆必要的知识点,在电脑上熟练书中具体事例,通过修改套用书中程序模块,经过一轮学习基本能独立使用软件解决遇到的大部分计算问题。由于本书对理论缩略较多,对于深入研究MATLAB者来说,除参阅其他关于MATLAB的参考资料外,软件自身的HELP系统是最完善和原始的资料。
  本书虽然设计为智能科学与技术专业课程,但也可作为电子、通信、自控甚至美术等专业,实现计算、控制系统设计与分析、图像处理、信号处理与检测、金融建模和分析处理计算的教学用书和工具书。对于开发MATLAB者来说,本书可作为MATLAB一键式智能化和模块化尝试的参考资料。本书也可作为理工科院校研究生使用本软件和本科生系统学习的教材,又可作为广大科技工作者掌握和精通MATLAB的自学用书和使用手册。
  完成本书我们做了很多努力,但鉴于编者水平有限,书中错误或者不足之处在所难免,不当之处,敬请来电来函批评指正。