大小:45.35M
更新时间:23-09-04
系统:Pc
matlab高效编程技巧与应用25个案例分析是作者吴鹏八年MATLAB使用经验的总结而成一本书籍,本书力图以一种全新的模式,从各个角度将MATLAB呈现给读者。全书共分两部分:第一部分(第1~5章)是有关MATLAB高效编程的一些方法、原则介绍;第二部分(第6~12章)是案例分析。全书25个案例,这些案例都来自作者平时的研究积累以及长期以来帮助网友解决的典型问题。案例涉及复杂的多重积分、积分方程、非线性方程求解、全局优化、遗传算法、Benders分解算法、人脸图像压缩与重建、灰色分析、距离判别法与Bayes判别法在分类中的应用、支持向量机、各类型的常微分方程(组)求解、层次分析法以及定时器的应用等,欢迎免费下载阅读。
《matlab高效编程技巧与应用25个案例分析》是作者八年MATLAB使用经验的总结,精心设计的所有案例均来自于国内各大MATLAB技术论坛网友的切身需求,其中不少案例涉及的内容和求解方法在国内现已出版的MATLAB书籍中鲜有介绍。
本书首先针对MATLAB新版本特有的一些编程思想、高效的编程方法、新技术进行了较为详细的讨论,在此基础上,以大量案例介绍了MATLAB在科学计算中的应用。内容包括:MATLAB快速入门、重新认识矢量(向量)化编程、MATLAB处理海量数据、匿名函数类型介绍、嵌套函数类型介绍、积分以及积分方程求解案例、优化及非线性方程(组)求解案例、人脸图像压缩与重建案例、有关预测分类的案例、常微分方程(组)求解案例、层次分析法及其MATLAB实现、定时器及其应用。
《matlab高效编程技巧与应用25个案例分析》可作为高等院校本科生、研究生MATLAB课程的辅助读物,也可作为从事科学计算和算法研究的科研人员的参考用书。
第一部分 高效编程技巧 第1章 MATLAB快速入门 1.1 熟悉MATLAB环境 1.1.1 MATLAB的启动 1.1.2 MATLABdesktop 1.1.3 MATLAB程序编辑器(Editor) 1.2 MATLAB牛刀小试 1.2.1 Hello, MATLAB 1.2.2 万能计算器用法 1.2.3 一个“囧”的动画 1.2.4 编写第一个MATLAB函数 1.2.5 用MATLAB运行Windows系统命令 1.2.6 用MATLAB发送电子邮件 1.3 M语言介绍 1.3.1 数值和变量 1.3.2 MATLAB程序流程控制 1.4 学习MATLAB的方法 第2章 重新认识矢量(向量)化编程 2.1 矢量化编程流行的一些观点 2.2 重新认识循环 2.2.1 高版本MATLAB对循环结构的优化 2.2.2 选择循环还是向量化 2.3 提高代码效率的方法 2.3.1 预分配内存 2.3.2 选用恰当的函数类型 2.3.3 选用恰当的数据类型 2.3.4 减少无谓损耗——给一些函数“瘦身” 2.3.5 变“勤拿少取”为“少拿多取” 2.3.6 循环注意事项 2.3.7 逻辑索引和逻辑运算的应用 2.4 应用高版本向量化函数提高开发效率 2.4.1 accumarray函数 2.4.2 arrayfun函数 2.4.3 bsxfun函数 2.4.4 cellfun函数 2.4.5 spfun函数 2.4.6 structfun函数 第3章 MATLAB处理海量数据 3.1 处理海量数据时遇到的问题 3.1.1 什么是海量数据 3.1.2 经常遇到的问题 3.2 有效设置增加可用内存 3.2.1 系统默认下内存分配情况 3.2.2 打开Windows3GB开关 3.3 减小内存消耗注意事项 3.3.1 读取数据文件 3.3.2 数据存储 3.3.3 减小内存其他注意事项 第4章 匿名函数类型 4.1 什么是匿名函数 4.1.1 匿名函数的基本定义 4.1.2 匿名函数的种类 4.2 匿名函数应用实例 4.2.1 匿名函数在求解方程中应用 4.2.2 匿名函数在显式表示隐函数方面的应用 4.2.3 匿名函数在求积分区域方面的应用 4.2.4 匿名函数在求数值方面的应用 4.2.5 匿名函数和符号计算的结合 4.2.6 匿名函数在优化中的应用 4.2.7 匿名函数在求积分区域方面的应用 4.2.8 匿名函数和cell数组的结合应用 第5章 嵌套函数类型 5.1 什么是嵌套函数 5.1.1 嵌套函数的基本定义 5.1.2 嵌套函数种类 5.2 嵌套函数的变量作用域 5.3 嵌套函数彼此调用关系 5.3.1 主函数和嵌套函数之间 5.3.2 不同的嵌套函数之间 5.3.3 嵌套函数调用关系总结 5.4 嵌套函数应用实例 5.4.1 嵌套函数在求解积分上限中的应用 5.4.2 嵌套函数在GUI中的应用 5.4.3 嵌套函数在3D作图中的一个应用 5.4.4 嵌套函数表示待优化的目标函数 5.4.5 嵌套函数在表示微分方程方面的应用 第二部分 案例介绍 第6章 积分以及积分方程案例 6.1 案例1:一般区域二重、三重积分MATLAB计算方法 6.1.1 概要 6.1.2 一般区域二重积分的计算 6.1.3 一般区域三重积分的计算 6.2 案例2:被积函数含有积分项的一类积分的一些求解方法 6.2.1 网格求解法 6.2.2 插值求解法 6.2.3 RBF神经网络逼近法 6.2.4 dblquad调用RBF神经网络法 6.2.5 dblquad+arrayfun方法 6.2.6 quad2d+arrayfun方法 6.3 案例3:一般区域N重积分 6.4 案例4:蒙特卡洛法计算N重积分 6.4.1 概述 6.4.2 基本的蒙特卡洛积分法 6.4.3 等分布序列的蒙特卡洛法 6.5 案例5:第二类FREDHOLM积分方程数值求解 6.5.1 概述 6.5.2 具体解法 6.5.3 实例 6.6 案例6:第一类FREDHOLM积分方程数值求解 6.6.1 概述 6.6.2 一类可以化为第二类Fredholm积分方程的第一类Fredholm积分方程求解方法 6.6.3 第一类Fredholm积分方程的直接数值积分解法讨论 6.7 案例7:第二类VOLTERRA积分方程数值求解 6.7.1 概述 6.7.2 具体解法 6.7.3 实例 6.8 案例8:第一类VOLTERRA积分方程数值求解 6.8.1 概述 6.8.2 转化为第二类Volterra积分方程 6.8.3 实例 第7章 MATLAB优化及非线性方程(组)求解案例 7.1 案例9:全局最优化的讨论 7.1.1 随机行走法寻优介绍 7.1.2 改进的随机行走法寻优 7.2 案例10:FSOLVE求非线性方程组的应用 7.2.1 概述 7.2.2 四元非线性方程组的求解 7.2.3 九元非线性方程组的求解 7.2.4 非线性积分方程的求解 7.3 案例11:渐变光波导方程求解 7.3.1 求解渐变光波导的模方程 7.3.2 二维渐变光波导方程作图 7.4 案例12:遗传算法在复杂系统可靠度和冗余度分配优化中的应用 7.4.1 问题提出 7.4.2 数学模型 7.4.3 遗传算法简介 7.4.4 实例分析 7.5 案例13:遗传算法在车间设备布局优化中的应用 7.5.1 问题提出 7.5.2 数学模型 7.5.3 算法步骤 7.5.4 求解代码 7.6 案例14:应用BENDERS分解算法求解混合0-1规划 7.6.1 概述 7.6.2 Benders分解算法 7.6.3 实例分析 第8章 案例15:人脸图像压缩与重建 8.1 概述 8.2 基本的PCA方法实现人脸图像压缩与重建 8.2.1 K-L变换 8.2.2 特征向量的选取 8.3.2 DPCA方法实现人脸图像压缩与重建 8.3.1 概述 8.3.2 2DPCA算法介绍 8.3.3 图像压缩(特征提取) 8.3.3 图像重建 8.4 MATPCA方法实现人脸图像压缩与重建 8.4.1 概述 8.4.2 MatPCA算法 8.5 MODULEPCA方法实现人脸图像压缩与重建 8.5.1 概述 8.5.2 ModulePCA算法 8.6 算法在MATLAB平台上的实现 8.6.1 概述 8.6.2 基本PCA与2DPCA和MatPCA方法GUI 8.6.2 ModulePCA方法GUI 第9章 有关预测分类的案例 9.1 案例16:北京市国民生产总值的灰色分析 9.1.1 概述 9.1.2 引言 9.1.3 灰色数据融合预测算法与灰色关联度 9.1.4 实例分析 9.2 案例17:距离判别法与BAYES判别法在分类中的应用 9.2.1 概述 9.2.2 判别方法GUI 9.2.3 判别方法GUI应用举例 9.3 案例18:支持向量机的应用 9.3.1 概述 9.3.2 支持向量机介绍 9.3.3 MATLAB所依据的支持向量机模型 9.3.4 支持向量机实现图像分割 9.3.5 支持向量机实现手写体数字识别 第10章 常微分方程(组)求解案例 10.1 案例19:常微分方程(组)解析求解案例 10.1.1 概述 10.1.2 dsolve函数 10.1.3 dsolve函数求解实例 10.2 数值求解常微分方程函数 10.2.1 概述 10.2.2 初值问题求解函数 10.2.3 延迟问题以及边值问题求解函数 10.2.4 求解前准备工作 10.3 案例20:非刚性/刚性常微分方程初值问题求解 10.3.1概述 10.3.2 非刚性问题举例 10.3.3 刚性问题举例 10.4 案例21:隐式微分方程(组)求解 10.4.1 概述 10.4.2 利用solve函数 10.4.3 利用fzero/fsolve函数 10.5 案例22:微分代数方程(DAE)与延迟微分方程(DDE)求解 10.5.1 概述 10.5.2 微分代数方程(DAE)举例 10.5.3 延迟微分方程(DDE)举例 10.6 案例23:边值问题求解 10.6.1 概述 10.6.2 求解案例 10.6.3 对bvp4c和bvp5c的改进 第11章 案例24:层次分析法及其MATLAB实现 11.1 层次分析法概述 11.2 层次分析法实现步骤 11.2.1 层次分析法的主要步骤 11.2.2 建立层次分析的结构模型 11.2.3 构造成对比较矩阵 11.2.4 单一准则下元素相对排序权重计算及比较矩阵一致性检验 11.2.5 各元素对目标层的合成权重的计算过程 11.3 应用实例 第12章 案例25:定时器及其应用 12.1 定时器介绍 12.1.1 概述 12.1.2 定时器属性介绍 12.2 定时器应用举例 参考文献
1、下载并解压,得出pdf文件
2、如果打不开本文件,请务必下载pdf阅读器
3、安装后,在打开解压得出的pdf文件
4、双击进行阅读
应用信息
同类热门
类似软件
精通matlab最优化计算 第2版26.3M554人在用 精通matlab最优化计算 第2版是一本MATLAB最新优化计算手册,由龚纯和王正林两人共同编著。全书分16章进行展开,分为MATLAB入门篇、优化计算基础篇、优化计算高级篇和综合应用篇。作者通过优化的工具箱和自编函数实现双管齐下,算法原理,流程,
查看
MATLAB图形图像pdf86.99M267人在用 MATLAB是国内最流行的多种科学计算软件,可以极大的提高科研人员的工作效率,更快更准确地完成计算方案的设计。这里小编为广大网友提供MATLAB图形图像pdf下载,该图书由苏金明/王永利编著,电子工业出版社出版。全书结合了MATLAB最新版本7.0
查看
matlab智能算法30个案例分析49.54M675人在用 matlab智能算法30个案例分析是一本MATLAB开发实例,由史峰,王辉,郁磊和胡斐四人共同编著。本书采用案例形式,以智能算法为主线,讲解了遗传算法、免疫算法、退火算法、粒子群算法、鱼群算法、蚁群算法和神经网络算法等最常用的智能算法的MATLAB
查看热门标签
网友评论1人参与,1条评论
最新排行
apache spark 源码剖析30.99M许鹏pdf扫描版apache spark 源码剖析是一本Spark代码源码学习书籍,由许鹏编著,本书全面、系统地介绍了Spark源码,深入浅出,细致入微。先提供给读者一系列分析源码的实用技巧,并给出一个合理的阅读顺序,并且始终抓住资源分配、消息传递、容错处理等基本问题,
查看
精通linux内核网络98.5Mpdf扫描版 精通linux内核网络是一本linux内核网络学习书籍,由以色列人Rami Rosen编著。全书从网络开发者视角讲解,详细介绍了linux内核网络栈的实现及其原理,并且配合清晰的图表,深入而详尽的分析了网络子系统架构和Linux内核网络子系统的内部
查看
黑客攻防从入门到精通(黑客与反黑工具篇)12.41M李书梅pdf扫描版 黑客攻防从入门到精通(黑客与反黑工具篇)是一本黑客攻防基础的入门书籍,由李书梅等编著,全书内容紧紧围绕“攻”、“防”两个不同的主题,在讲解黑客攻击手段的同时,介绍了相应的防范方法,图文并茂地再现了网络入侵与防御的全过程,从而让读者了解基础的网络知识
查看
看盘细节潘伟君pdf版19.88M看盘细节pdf版主要的切入点是分析即时看盘细节,适合有一定经验和阅历的投资朋友观看。当然如果您刚刚进入市场,愿意静下心来在这市场上成就自己成功梦想,那么这本书绝对会是你的好帮手。看盘细节潘伟君pdf版提供了一些推理式的思路,用于解释盘中即时交易的细节。而
查看
嵌入式C/C++系统工程师实训教程30.25M庄严 pdf扫描版 嵌入式C/C++系统工程师实训教程是一本嵌入式C/C++学习书籍,由庄严,王骁和汤建敏三人共同编著。本书涵盖了嵌入式系统开发的必备知识,面向具体的系统开发工作内容,范例着重培训实际工作能力,读者在学完之后可以顺利成为合格的嵌入式系统开发工程师。全书
查看
深入理解hadoop 原书第2版50.83M扫描版深入理解hadoop 原书第2版是一本Hadoop系统使用掌握指导书籍,由世界级大数据专家萨米尔.瓦德卡和马杜.西德林埃共同编著。全书深入剖析了Hadoop系统实现原理及其工程实践应用,里面包含了大量真实案例和数据,从Hadoops各组件的运行机理,深入
查看
java ee 7权威指南 卷2(原书第5版)55.08M埃里克·珍兆科pdf扫描版 java ee 7权威指南 卷2(原书第5版)是一本java EE权威开发指南,由美国程序员埃里克·珍兆科、里卡多·塞维拉 - 纳瓦罗、伊恩·埃文斯、金姆·哈泽和威廉·马基特五人共同编著。本书是一个面向任务的实用指南,通过一系列实用示例介绍如何开发
查看
arcgis10产品白皮书10.74Mpdf中文版 arcgis10产品白皮书是一款pdf中文版的高清电子书籍,全书其分为三篇,18个小章节,详细的介绍了什么是arcgis,arcgis功能模块以及arcgis产品技术介绍。arcgis为单用户或多用户在桌面,服务器,web和野外移动设备上使用gis
查看
数字设计和计算机体系结构第二版89.96M戴维·莫尼·哈里斯 pdf扫描版 数字设计和计算机体系结构第二版是一本将数字逻辑和计算机体系结构融合的书籍,由美国程序员戴维·莫尼·哈里斯编著。本书内容丰富翔实,其特色在于使用并列方式讲述SystemVerilog和VHDL,使读者可以快速地对比两种语言。第4章更是描述适用于这两种
查看
灰帽黑客第四版电子书69.63M高清扫描版 灰帽黑客 第4版是一本计算机安全方面的专业指南,由Daniel Regalado和Shon Harris两人共同编著,本书的目标是帮助培养更多技术精湛并致力于抵御恶意黑客攻击的安全专家。全书对第3版中的材料进行了更新,并尝试将最新最全的技术、流程、
查看
第1楼 甘肃省武威市电信 网友