v

您的位置:VeryCD图书计算机与网络

图书资源事务区


《Matlab编程(第二版)》(MATLAB Programming for Engineers(Second Edition))扫描版[PDF]

  • 状态: 精华资源
  • 摘要:
    图书分类软件
    出版社清华大学出版社
    发行时间2008年01月
    语言简体中文
  • 时间: 2013/03/17 12:40:59 发布 | 2013/03/17 20:02:57 更新
  • 分类: 图书  计算机与网络 

bingfeng89

精华资源: 75

全部资源: 79

相关: 分享到新浪微博   转播到腾讯微博   分享到开心网   分享到人人   分享到QQ空间   订阅本资源RSS更新   美味书签  subtitle
该内容尚未提供权利证明,无法提供下载。
中文名Matlab编程(第二版)
原名MATLAB Programming for Engineers(Second Edition)
图书分类软件
资源格式PDF
版本扫描版
出版社清华大学出版社
书号9787508470450
发行时间2008年01月
地区大陆
语言简体中文
简介

IPB Image

内容简介:

本书将介绍MATLAB 语言,并向大家展示如何运 用它去解决经典的技术问题。
本书把MATLAB 当作一种技术编程语言来教,向学生展示如何编写简洁高效,有充分 根据的程序。本书不主张把MATLAB 数以百计的函数全部介绍给大家,而是教给学生怎样 使用MATLAB 语言,以及如何使用网上在线工具去加载你所需要的函数。本书的前六章是 “编程设计介绍”的课程,专门为大一的工科学生而设计编写的。其余的章节涵盖了一些高级的主题,例如输入输出接口(input/output interfaces)和图形用户界面(GUI)。

内容截图:

IPB Image

供白盘的朋友下载:

网盘网址:http://www.ctdisk.com/file/18178344
更多书籍请进入我的网盘书库



目录

第一章 MATLAB介绍 .1
1.1 MATLAB 的优点1
1. 易用性..1
2. 平台独立性1
3. 预定义函数1
4. 机制独立的画图.2
5. 用户图形界面..2
6. MATLAB编译器2
1.2 MATLAB 的缺点2
1.3 MATLAB 的开发环境.2
1.3.1 MATLAB 桌面..2
1.3.2 命令窗口(TheCommandWindow)..3
1.3.3 历史命令窗口(The History Command Window).4
1.3.4 启动平台(the launch pad).5
1.3.5 编辑调试器.5
1.3.6 图像窗口(Figure Windows)6
1.3.7 MATLAB 工作区.6
1.3.8 工作区浏览器7
1.3.9 MATLAB 帮助..8
1.3.10 一些重要的命令9
1.3.11 MATLAB 搜索路径10
1.4 把 MATLAB 当作便笺薄来使用..11
测试 1.112
1.5 总结.12
1.5.1 MATLAB 总结13
1.6 练习.13
第二章 MATLAB基础 ..15
2.1 变量和数组.15
2.2 MATLAB 变量的初始化.17
2.2.1 用赋值语句初始化变量17
2.2.2 用捷径表达式赋值..19
2.2.3 用内置函数来初始化.19
2.2.4 用关键字 input 初始化变量20
测试 2.120
2.3 多维数组..21
2.3.1 多维数组在内存中的存储..22
2.3.1 用单个下标访问多标数组..22
2.4 子数组23
2.4.1 end 函数..23
2.4.2 子数组在左边的赋值语句的使用..24
2.4.3 用一标量来给子数组赋值..25
2.5 特殊变量..25
测试 2.226
2.6 显示输出数据26
2.6.1 改变默认格式.27
2.6.2 disp 函数.27
2.6.3 用 fprintf函数格式化输出数据28
2.7 数据文件..28
测试 2.329
2.8 标量运算和数组运算30
2.8.1 标量运算符..30
2.8.2 数组运算和矩阵运算.30
例 2.1.32
2.9 运算的优先级33
例 2.2.33
测试 2.434
2.10 MATLAB 的内建函数34
2.10.1 选择性结果34
2.10.2 带数组输入的 MATLAB 函数的应用34
2.10.3 常见的 MATLAB函数..35
2.11 画图入门35
2.11.1 简单的 xy画图36
2.11.2 打印图象.37
2.11.3 联合作图.37
2.11.4 线的颜色,线的形式,符号形式和图例38
2.11.5 对数尺度.40
2.12 例子..41
例 2.3.41
例 2.4.42
例 2.5.44
2.13 调试 MATLAB 程序..46
2.14 总结..47
2.14.1 好的编程习惯总结47
2.14.2 MATLAB 总结.48
2.15 练习..50
第三章 分支语句和编程设计.53
3.1 自上而下的编程方法简介.53
3.2 伪代码的应用.56
3.3 关系运算符和逻辑运算符.56
3.3.1 关系运算符..56
3.3.2 小心==和~=运算符.57
3.3.3 逻辑运算符..58
例 3.1.59
3.3.4 逻辑函数59
测试 3.160
3.4 选择结构(分支语句) .60
3.4.1 if结构..60
3.4.2 if结构举例62
例 3.2.62
例 3.3.64
3.4.3 关于 if结构使用的注意事项66
例 3.4.67
3.4.4 switch结构68
3.4.5 try/catch 结构的应用69
测试 3.270
3.5 附加的画图特性..70
3.5.1 控制 x,y轴绘图的上下限70
3.5.2 在同一坐标系内画出多个图象73
3.5.3 创建多个图象.73
3.5.4 子图象.74
3.5.5 对画线的增强控制..75
3.5.6 文本字符串的高级控制76
3.5.7 极坐标图象77
例 3.5.77
例 3.6.79
例 3.7.80
3.5.8 注释并保存图象82
测试 3.384
3.6 程序调试的进一步说明..84
3.7 总结.87
3.7.1 好的编程习惯的总结.88
3.7.2 MATLAB 总结88
3.8 练习.88
第四章 循环结构.91
4.1 while 循环.91
例 4.1.91
4.2 for循环..95
例 4.2.96
例 4.3.96
例 4.4.99
4.2.1 运算的细节100
例 4.5..101
4.2.2 break和 continue语句.102
4.2.3 循环嵌套.103
4.3 逻辑数组与向量化..104
4.3.1 逻辑数组的重要性105
例 4.6..106
4.3.2 用 if/else 结构和逻辑数组创建等式..107
测试 4.1.108
4.4 附加例子109
例 4.7..109
例 4.8..114
4.5 总结..120
4.5.1 好的编程习惯总结120
4.5.2 MATLAB 总结.120
4.6 练习..120
第五章 自定义函数..127
5.1 MATLAB 函数简介.128
5.2 在 MATLAB 中传递变量:按值传递机制132
例 5.2 数据排序136
5.3 选择性参数..140
例 5.3 选择性参数的应用.141
测试 5.1.142
5.4 用全局内存分享数据.143
5.5 在函数调用两次之间本地数据的存储148
5.6 函数的函数(function functions),..152
5.7 子函数和私有函数..155
5.8 总结..156
5.9 练习..156
第六章 复数数据、字符数据和附加画图类型.165
6.1 复数数据165
6.1.1 复变量(complex variables).166
6.1.2 带有关系运算符的复数的应用.166
6.1.3 复函数(complex function)..166
1. 类型转换函数.167
2. 绝对值和幅角函数..167
3. 数学函数167
例 6.1..167
6.1.4 复数数据的作图.169
6.2 字符串函数(string functions)..173
6.2.1 字符转换函数..173
6.2.2 创建二维字符数组174
6.2.3 字符串的连接..174
6.2.4 字符串的比较..175
6.2.5 在一个字符串中查找/替换字符176
6.2.6 大小写转换177
6.2.7 字符串转换为数字178
6.2.8 数字转化为字符串178
6.2.9 总结179
例 6.2..180
6.3 多维数组183
6.4 关于二维作图的补充说明..185
6.4.1 二维作图的附加类型..185
6.4.2 作图函数.189
6.4.3 柱状图..190
6.5 三维作图191
6.5.1 三维曲线作图..191
6.5.2 三维表面,网格,等高线图象..193
6.6 总结..196
6.6.1 好的编程习惯总结196
6.6.2 MATLAB 函数与命令总结..196
6.7 练习..197
第七章 稀疏矩阵 单元阵列 结构 .199
7.1 稀疏矩阵199
7.1.1 sparse数据类型200
例 7.1..202
7.2 单元阵列(cell array) 204
7.2.1 创建单元阵列..205
7.2.2 单元创建者——大括号({})的应用206
7.2.3 查看单元阵列的内容..206
7.2.4 对单元阵列进行扩展..207
7.2.5 删除阵列中的元素208
7.2.6 单元阵列数据的应用..208
7.2.7 字符串单元阵列.209
7.2.8 单元阵列的重要性209
7.2.9 单元阵列函数总结212
7.3 结构数组212
7.3.2 增加域到结构..214
7.3.3 删除结构中的域.214
7.3.4 结构数组中数组的应用.215
7.3.5 函数 getfield 和函数setfield216
7.3.6 对结构数组应用 size 函数217
7.3.7 结构的嵌套217
7.3.8 struct 函数总结.218
测试 7.1.218
7.4 总结..219
7.4.1 好的编程习惯总结219
7.4.2 MATLAB 函数命令总结219
7.5 练习..220
第八章 输入/输出函数221
8.1 函数 textread221
8.2 关于 load 和 save 命令的进一步说明..222
8.3 MATLAB 文件过程简介..223
8.4 文件的打开与关闭..224
8.4.1 fopen 函数224
8.4.2 fclose函数..226
8.5 二进制 I/O函数226
8.5.1 fwrite函数..226
8.5.2 fread 函数227
例 8.1 读写二进制数据..228
测试 8.1.229
8.6 格式化 I/O函数229
8.6.1 fprint 函数229
8.6.2 格式转换指定符的理解.231
8.6.3 如何使用格式字符串..232
例 8.2 产生一个信息表..233
8.6.4 fscanf函数..234
8.6.5 fgetl 函数.235
8.6.6 fgets 函数.235
8.7 格式化和二进制 I/O函数的比较236
例 8.3 格式化和二进制 I/O文件的比较..236
测试 8.2.239
8.8 文件位置和状态函数.239
8.8.1 exist 函数.239
例 8.4 打开一个输出文件.240
8.8.2 函数 ferror..241
8.8.3 函数 foef .241
8.8.4 函数 ftell .242
8.8.5 函数 frewind .242
8.8.6 函数 fseek ..242
例 8.5..242
8.9 函数uiimport ..246
8.10 总结248
8.10.1 好的编程习惯总结.248
8.10.2 MATLAB 总结..248
8.11 练习249
第九章 句柄图形..251
9.1 MATLAB 图形系统.251
9.2 对象句柄252
9.3 对象属性的检测和更.252
9.3.1 在创建对象时改变对象的属性..252
9.3.2 对象创建后改变对象的属性..252
例 9.1..256
9.4 用 set 函数列出可能属性值..259
9.5 自定义数据..259
9.6 对象查找260
9.7 用鼠标选择对象261
例 9.2..262
9.8 位置和单位..264
9.8.1 图象(figure)对象的位置.264
9.8.2 坐标系对象和 uicontrol 对象的位置..265
9.8.3 文本(text)对象的位置.265
例 9.3..265
9.9 打印位置268
9.10 默认和 factory属性.268
9.11 图形对象属性..269
9.12 总结269
9.13 练习270
第十章 用户图形界面..271
10.1 用户界形界面是如何工作的..271
10.2 创建并显示用记图形界面271
10.2.1 盖头下的一瞥279
10.2.2 一个响应子函数的结构..281
10.2.3 给图象增加应用程序数据.281
10.2.4 一些有用的函数..282
10.3 对象属性.282
10.4 图形用户界面组件283
10.4.1 文本域(Text Fields) 284
10.4.2 编辑框(Edit Boxes) 284
10.4.3 框架(Frames) .285
10.4.4 按钮(Pushbuttons)285
10.4.5 开关按钮(Toggle Buttons)..285
10.4.6 复选和单选按钮(Checkboxes and Radio Buttons) 286
10.4.7 下拉菜单(Popup Menus) .288
10.4.8 列表框(List Boxes) .289
10.4.9 滑动条(Sliders) .291
例 10.1292
10.5 对话框..294
10.5.1 错误和警告对话框.294
10.5.2 输入对话框.295
10.5.3 打开与保存对话框.295
10.6 菜单296
10.6.1 禁用默认菜单298
10.6.2 创建自定义菜单..299
10.6.3 加速键与键盘助记键299
10.6.4 创建上下文菜单..300
例 10.2 绘制数据点..300
测试 10.1..304
10.7 创建高效 GUIs 的技巧..304
10.7.1 工具提示..305
10.7.2 伪代码(p 码,pcode).305
10.7.3 附加提高..305
例 10.3306
10.8 总结309
10.8.1 好的编程习惯总结.310
10.8.2 MATLAB 总结.310
10.9 练习310
附录 A ASCII 字符集..313
附录 B 测试答案..314

正在读取……

这里是其它用户补充的资源(我也要补充):

暂无补充资源
正在加载,请稍等...

点击查看所有25网友评论

 

(?) [公告]留口水、评论相关规则 | [活动]每日签到 轻松领取电驴经验

    小贴士:
  1. 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  2. 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  3. 勿催片。请相信驴友们对分享是富有激情的,如果确有更新版本,您一定能搜索到。
  4. 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
  5. 如果您发现自己的评论不见了,请参考以上4条。