标签分类
当前位置:首页 > 程序设计电子书 > MATLAB电子书网盘下载
MATLAB程序设计 MATLAB程序设计
hexu_1234

hexu_1234 提供上传

资源
43
粉丝
18
喜欢
183
评论
14

    MATLAB程序设计 PDF 完整第3版

    MATLAB电子书
    • 发布时间:

    给大家带来的一篇关于MATLAB相关的电子书资源,介绍了关于MATLAB、程序设计方面的内容,本书是由机械工业出版社出版,格式为PDF,资源大小82.4 MB,斯蒂芬 J.查普曼编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:9.5,更多相关的学习资源可以参阅 程序设计电子书、等栏目。

  • MATLAB程序设计 PDF 下载
  • 下载地址:https://pan.baidu.com/s/1jAjnIjeTCBNRJ1mxdyti6Q
  • 分享码:jke9
  • MATLAB程序设计 PDF

    这书展现应用MATLAB处理各种各样典型性难题的方式和方法,不但具体指导用户撰写清楚、高效率、优良的MATLAB程序流程,还详细介绍了很多MATLAB的好用涵数。全书共9章,前7章包含MATLAB的基本要素和保持,后2章导入大量的高級运用。这书內容全方位,浅显易懂,合适做为工程项目和计算机专科教材内容,一起也可做为众多高新科技工作人员把握MATLAB计算工具的通过自学用书。

    史蒂芬 J.查普曼(Stephen J. Chapman)有着路易斯安那州立大学电气工程学士学位证书、佛罗里达中央大学电气设备工程硕士学位,并在莱斯大学深化攻读。他曾任职于美国海军、休斯敦大学、MIT林肯汽车试验室,现阶段在悉尼承担加拿大BAE系统软件模型和经营剖析,开发设计了1个舰艇自身防御力的实体模型,这一实体模型包括超出40万行的MATLAB编码且运作了十余载。他是电气设备和电子工程师学好的高級vip会员,都是加拿大技术工程师学好的vip会员。

    目录

    • 出版者的话
    • 译者序
    • 前言
    • 第1章 MATLAB简介 1
    • 1.1 MATLAB优势所在 1
    • 1.2 MATLAB不足之处 3
    • 1.3 MATLAB工作环境 3
    • 1.3.1 操作界面 3
    • 1.3.2 命令窗口 4
    • 1.3.3 工具栏 5
    • 1.3.4 命令历史窗口 6
    • 1.3.5 文档窗口 6
    • 1.3.6 图形窗口 8
    • 1.3.7 窗口停靠与取消停靠 9
    • 1.3.8 工作空间 9
    • 1.3.9 工作空间浏览器 10
    • 1.3.10 当前文件夹浏览器 11
    • 1.3.11 获取帮助 11
    • 1.3.12 几个重要命令 13
    • 1.3.13 MATLAB搜索路径 14
    • 1.4 MATLAB应用示例——计算器 15
    • 1.5 本章小结 17
    • 1.6 本章习题 17
    • 第2章 MATLAB基础知识 19
    • 2.1 变量和数组 19
    • 2.2 创建和初始化变量 21
    • 2.2.1 在赋值语句中初始化变量 22
    • 2.2.2 使用快捷表达式初始化 23
    • 2.2.3 使用内置函数初始化 24
    • 2.2.4 使用键盘输入初始化变量 25
    • 2.3 多维数组 26
    • 2.3.1 在内存中存储多维数组 27
    • 2.3.2 用一维方式访问多维数组 28
    • 2.4 子数组 28
    • 2.4.1 函数end 28
    • 2.4.2 在赋值语句左侧使用子数组 29
    • 2.4.3 将标量赋值给子数组 30
    • 2.5 特殊值 30
    • 2.6 显示输出数据 32
    • 2.6.1 更改默认格式 32
    • 2.6.2 函数disp 33
    • 2.6.3 使用函数fprintf标准化输出 33
    • 2.7 数据文件 34
    • 2.8 标量和数组运算 36
    • 2.8.1 标量运算 36
    • 2.8.2 数组和矩阵运算 37
    • 2.9 运算级别 39
    • 2.10 MATLAB内置函数 41
    • 2.10.1 任意返回值 41
    • 2.10.2 使用数组作为MATLAB函数输入 42
    • 2.10.3 常见MATLAB函数 42
    • 2.11 绘图简介 43
    • 2.11.1 使用简单xy绘图 43
    • 2.11.2 打印绘图 44
    • 2.11.3 将绘图导出为图像文件 44
    • 2.11.4 多个绘图 46
    • 2.11.5 线条颜色、线条类型、标记类型和图例 46
    • 2.11.6 对数刻度 49
    • 2.12 示例 50
    • 2.13 调试MATLAB程序 54
    • 2.14 本章小结 56
    • 2.14.1 良好编程习惯总结 56
    • 2.14.2 MATLAB总结 57
    • 2.15 本章习题 59
    • 第3章 二维绘图 65
    • 3.1 二维绘图的其他功能 65
    • 3.1.1 对数刻度 65
    • 3.1.2 控制x轴和y轴范围 68
    • 3.1.3 同一轴上绘制多个绘图 70
    • 3.1.4 创建多个图形 70
    • 3.1.5 子图 72
    • 3.1.6 控制绘图上的点间距 72
    • 3.1.7 绘制线的高级控制 75
    • 3.1.8 文本字符串的高级控制 75
    • 3.2 极坐标绘图 78
    • 3.3 注释与保存绘图 79
    • 3.4 二维绘图的其他类型 82
    • 3.5 二维数组绘图 85
    • 3.6 本章小结 87
    • 3.6.1 良好编程习惯总结 87
    • 3.6.2 MATLAB总结 87
    • 3.7 本章习题 88
    • 第4章 分支结构与程序设计 91
    • 4.1 自顶向下设计技术简介 91
    • 4.2 伪代码的使用 93
    • 4.3 逻辑数据类型 94
    • 4.3.1 关系运算符与逻辑运算符 94
    • 4.3.2 关系运算符 94
    • 4.3.3 运算符==和~=的注意事项 95
    • 4.3.4 逻辑运算符 96
    • 4.3.5 逻辑函数 99
    • 4.4 分支 100
    • 4.4.1 if结构 100
    • 4.4.2 if结构示例 102
    • 4.4.3 if结构的注意事项 106
    • 4.4.4 switch结构 108
    • 4.4.5 try/catch结构 109
    • 4.5 调试MATLAB程序的更多信息 115
    • 4.6 本章小结 120
    • 4.6.1 良好编程习惯总结 120
    • 4.6.2 MATLAB总结 121
    • 4.7 本章习题 121
    • 第5章 循环结构和向量化 125
    • 5.1 while循环 125
    • 5.2 for循环 129
    • 5.2.1 操作细节 134
    • 5.2.2 向量化:更快的循环选择 136
    • 5.2.3 MATLAB即时编译器 136
    • 5.2.4 break语句和continue语句 138
    • 5.2.5 嵌套循环 140
    • 5.3 逻辑数组和向量化 141
    • 5.4 MATLAB探查器 143
    • 5.5 其他示例 145
    • 5.6 函数textread 155
    • 5.7 本章小结 157
    • 5.7.1 良好编程习惯总结 157
    • 5.7.2 MATLAB总结 157
    • 5.8 本章习题 158
    • 第6章 用户自定义函数基本特性 163
    • 6.1 MATLAB函数简介 164
    • 6.2 MATLAB变量传递:值传递机制 166
    • 6.3 可选参数 175
    • 6.4 使用全局内存共享数据 178
    • 6.5 函数调用之间的数据存储 183
    • 6.6 MATLAB内置函数:排序函数 187
    • 6.7 MATLAB内置函数:随机数生成函数 189
    • 6.8 本章小结 189
    • 6.8.1 良好编程习惯总结 189
    • 6.8.2 MATLAB总结 190
    • 6.9 本章习题 190
    • 第7章 用户自定义函数高级特性 195
    • 7.1 函数的函数 195
    • 7.2 本地函数、私有函数和嵌套函数 198
    • 7.2.1 本地函数 198
    • 7.2.2 私有函数 199
    • 7.2.3 嵌套函数 199
    • 7.2.4 函数执行顺序 201
    • 7.3 函数句柄 201
    • 7.3.1 创建和使用函数句柄 202
    • 7.3.2 函数句柄的优点 204
    • 7.3.3 函数句柄和嵌套函数 204
    • 7.3.4 应用示例:常微分方程的求解 206
    • 7.4 匿名函数 210
    • 7.5 递归函数 211
    • 7.6 绘图函数 212
    • 7.7 直方图 214
    • 7.8 本章小结 218
    • 7.8.1 良好编程习惯总结 218
    • 7.8.2 MATLAB总结 218
    • 7.9 本章习题 219
    • 第8章 其他数据类型和绘图类型 224
    • 8.1 复数 224
    • 8.1.1 复数变量 225
    • 8.1.2 复数关系运算 225
    • 8.1.3 复数函数 226
    • 8.1.4 绘制复数 229
    • 8.2 字符串和字符串函数 231
    • 8.2.1 字符串转换函数 232

    上一篇:C#精彩编程200例  下一篇:社群营销:方法、技巧与实践

    展开 +

    收起 -

    码小辫二维码
     ←点击下载即可登录

    MATLAB相关电子书
    学习笔记
    网友NO.719656

    详解python和matlab的优势与区别

    Python是一种面向对象的解释型计算机程序设计语言。Python是纯粹的自由软件, 源代码和解释器CPython遵循 GPL(GNU General Public License)协议 。Python语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进。 Python的优势: Python相对于Matlab最大的优势:免费。但既然你已经能用上Matlab,想必不在乎这个了。 Python次大的优势:开源。你可以大量更改科学计算的算法细节。 可移植性,Matlab必然不如Python。但你主要做Research,这方面需求应当不高。 第三方生态,Matlab不如Python。比如3D的绘图工具包,比如GUI,比如更方便的并行,使用GPU,Functional等等。长期来看,Python的科学计算生态会比Matlab好。 语言更加优美。另外如果有一定的OOP需求,构建较大一点的科学计算系统,直接用Python比用Matlab混合的方案肯定要简洁不少。 毕竟是通用的编程语言,做做Web,搞个爬虫,编个脚本,写个小工具啥的用处广。 MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。 Matlab的优势: Community. 既然你们实验室用Matlab,说明搞你们这个领域的大部分学者可能都用Matlab。交流起来必然更加方便。 Simulink, 只能说这是个良心作品,不……

    网友NO.733718

    python和matlab哪个难

    如果是学生,或者研究人员,比如研究信号处理,那么用matlab比较好,有大量现成工具箱和前人的成果可以借鉴。如果是产品化项目,那么python比较好,可以做web后台,可以打包成应用程序,效率相对matlab也要高那么一点点。 如果是信号、数据方面的工程人员,建议还是两个都掌握吧,也不复杂,都是脚本式的语言,比C++什么的易学多了。 下面从两者各自的应用做个对比。(推荐学习:Python视频教程) 一、python的优势 Python相对于Matlab最大的优势:免费。国内可能不是很在乎这个,但在国外是个很关键的问题。 Python次大的优势:开源。你可以大量更改科学计算的算法细节。 可移植性,Matlab必然不如Python。但你主要做Research,这方面需求应当不高。 第三方生态,Matlab不如Python。比如3D的绘图工具包,比如GUI,比如更方便的并行,使用GPU,Functional等等。长期来看,Python的科学计算生态会比Matlab好。 语言更加优美。另外如果有一定的OOP需求,构建较大一点的科学计算系统,直接用Python比用Matlab混合的方案肯定要简洁不少。 python作为一种通用编程语言,可以做做Web,搞个爬虫,编个脚本,写个小工具用途很广泛。 二、matlab的优势 学术界大量使用matlab做仿真,做研究的话容易找到代码参考; 语法相对python更灵活一些,matlab写程……

    网友NO.991760

    基于MATLAB和Python实现MFCC特征参数提取

    1、MFCC概述 在语音识别(Speech Recognition)和话者识别(Speaker Recognition)方面,最常用到的语音特征就是梅尔倒谱系数(Mel-scale FrequencyCepstral Coefficients,简称MFCC)。根据人耳听觉机理的研究发现,人耳对不同频率的声波有不同的听觉敏感度。从200Hz到5000Hz的语音信号对语音的清晰度影响较大。两个响度不等的声音作用于人耳时,则响度较高的频率成分的存在会影响到对响度较低的频率成分的感受,使其变得不易察觉,这种现象称为掩蔽效应。由于频率较低的声音在内耳蜗基底膜上行波传递的距离大于频率较高的声音,故一般来说,低音容易掩蔽高音,而高音掩蔽低音较困难。在低频处的声音掩蔽的临界带宽较高频要小。所以,人们从低频到高频这一段频带内按临界带宽的大小由密到疏安排一组带通滤波器,对输入信号进行滤波。将每个带通滤波器输出的信号能量作为信号的基本特征,对此特征经过进一步处理后就可以作为语音的输入特征。由于这种特征不依赖于信号的性质,对输入信号不做任何的假设和限制,又利用了听觉模型的研究成果。因此,这种参数比基于声道模型的LPCC相比具有更好的鲁邦性,更符合人耳的听觉特性,而且当信噪比降低时仍然具有较好的识别性能。 梅尔倒谱系数是在Mel标度频率域提取出来的倒谱……

    Copyright 2018-2019 xz577.com 码农之家

    版权责任说明