登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入   新用戶註冊
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / 物流,時效:出貨後2-4日

2024年11月出版新書

2024年10月出版新書

2024年09月出版新書

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

『簡體書』MATLAB面向对象程序设计(国内第一本MATLAB面向对象程序设计书籍,案例充实、系统透彻。MathWorks 中国教育业务发展总监、MATLAB技术论坛力荐!)

書城自編碼: 2410707
分類: 簡體書→大陸圖書→計算機/網絡程序設計
作 者: 苗志宏 马金强 编著
國際書號(ISBN): 9787121233449
出版社: 电子工业出版社
出版日期: 2014-06-01
版次: 1 印次: 1
頁數/字數: 250页
書度/開本: 16开 釘裝: 平装

售價:NT$ 441

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
桑德拉销售原则   伍杰 [美]大卫·马特森
《 桑德拉销售原则 伍杰 [美]大卫·马特森 》

售價:NT$ 440.0
理论的意义
《 理论的意义 》

售價:NT$ 340.0
悬壶杂记:医林旧事
《 悬壶杂记:医林旧事 》

售價:NT$ 240.0
谁之罪?(汉译世界文学5)
《 谁之罪?(汉译世界文学5) 》

售價:NT$ 240.0
民国词社沤社研究
《 民国词社沤社研究 》

售價:NT$ 640.0
帕纳索传来的消息(文艺复兴译丛)
《 帕纳索传来的消息(文艺复兴译丛) 》

售價:NT$ 495.0
DK威士忌大百科
《 DK威士忌大百科 》

售價:NT$ 1340.0
小白学编织
《 小白学编织 》

售價:NT$ 299.0

建議一齊購買:

+

NT$ 382
《 MATLAB面向对象编程——从入门到设计模式 》
+

NT$ 359
《 MATLAB之父: 编程实践Experiments with MATLAB(中译本) 》
+

NT$ 495
《 实战MATLAB文件与数据接口技术 》
+

NT$ 333
《 实战Matlab之并行程序设计 》
+

NT$ 399
《 MATLAB N个实用技巧--MATLAB中文论坛精华总结 》
編輯推薦:
《MATLAB面向对象程序设计》是国内第一本系统介绍MATLAB面向对象程序设计的书籍,重点突出、通俗易懂、案例充实、图文并茂、由浅入深、循序渐进、系统透彻。

MATLAB具有强大的数据可视化功能以及包含诸多面向不同领域的工具箱,并且它是一个开放式、可扩展的程序设计环境,因此,可以充分利用MATLAB所提供的这些工具箱和各种功能,以面向对象的程序设计方法来更加方便、快捷地设计应用程序,以便解决不同领域中的实际问题。

《MATLAB面向对象程序设计》的出版,必将大大方便大家对MATLAB面向对象程序设计的学习,加强MATLAB在该领域中的推广,提升大家的工程应用能力。
內容簡介:
《MATLAB面向对象程序设计》以面向对象程序设计方法的基本特征(抽象、封装、继承、多态)为主线,由浅入深、循序渐进地展开,系统介绍了MATLAB面向对象程序设计的思想、设计方法等。《MATLAB面向对象程序设计》重点突出、通俗易懂,各章节提供大量的程序代码供读者参考练习,多数章节安排了相应的应用实例。全书分为11章,主要分为三部分:一是MATLAB基本操作和程序设计基础、面向对象程序设计思想,以及MATLAB面向对象程序设计特点等(第1~2章);二是详细介绍了MATLAB中面向对象程序的开发过程和设计方法(第3~10章);三是MATLAB面向对象程序设计方法的综合应用实例(第11章)。

《MATLAB面向对象程序设计》内容详实、科学合理,图文并茂、实例丰富,讲解系统透彻,通过本书的学习读者可以很快理解MATLAB面向对象程序设计的基本思想,掌握其设计方法,提高利用MATLAB解决问题的能力和效率。《MATLAB面向对象程序设计》可以作为高等院校理工科专业大学生、研究生的计算机教材和广大科研人员的参考资料。
關於作者:
苗志宏,2001年毕业于北京师范大学数学系,获理学博士学位。现为中国人民武装警察部队学院消防工程系教授,主要从事数学和信息工程教学。参与多项国家自然科学基金项目的研究,发表论文30余篇,多篇被SCI、EI收录,主编著作《虚拟现实技术基础与应用》。

马金强,硕士,现为中国人民武装警察部队学院消防工程系讲师。从事电子信息工程教育教学12年。发表学术论文10余篇,多篇被EI收录,主编教材1部,参与出版译著1部,出版了著作《多媒体制作与Authorware》,参与编写了著作《虚拟现实技术基础与应用》。
目錄
第1章 MATLAB入门1
1.1 MATLAB概述1
1.1.1 MATLAB的发展史1
1.1.2 MATLAB体系结构2
1.1.3 MATLAB功能特点2
1.2 MATLAB的安装与运行4
1.2.1 MATLAB的安装与激活4
1.2.2 MATLAB的启动与退出7
1.3 MATLAB开发环境7
1.3.1 菜单栏8
1.3.2 工具栏12
1.3.3 MATLAB的窗口12
1.4 MATLAB帮助和演示系统17
1.4.1 命令窗口帮助系统17
1.4.2 联机帮助18
1.4.3 联机演示系统19
1.5 矩阵及其运算20
1.5.1 创建矩阵20
1.5.2 矩阵访问23
1.5.3 矩阵的赋值24
1.5.4 矩阵的四则运算25
1.5.5 点运算26
1.5.6 矩阵的其他运算27
1.5.7 矩阵操作30
1.6 MATLAB图形用户界面设计32
1.6.1 图形对象和句柄32
1.6.2 图形窗口及坐标轴34
1.6.3 用户界面对象37
1.6.4 图形用户界面设计开发环境41
1.7 小结46
思考与练习46
第2章 MATLAB面向对象程序设计概述47
2.1 MATLAB程序设计基础47
2.1.1 MATLAB的变量及数据类型47
2.1.2 运算符与操作符50
2.1.3 M文件介绍51
2.1.4 函数的类型54
2.1.5 MATLAB的程序设计原则55
2.2 面向对象程序设计方法简介56
2.2.1 程序设计方法的发展概述56
2.2.2 面向对象程序设计方法56
2.2.3 面向对象程序设计方法的优越性57
2.2.4 面向对象程序设计的基本概念57
2.2.5 面向对象程序设计方法中的基本特征58
2.3 MATLAB面向对象程序设计简介59
2.3.1 MATLAB中的类和对象59
2.3.2 MATLAB中类的设计、定义61
2.4 MATLAB面向对象程序设计特点63
2.4.1 MATLAB面向对象程序设计的特点63
2.4.2 MATLAB面向对象程序设计与其他语言63
2.5 小结64
思考与练习64
第3章 MATLAB中的类和对象65
3.1 类的声明65
3.1.1 类的声明65
3.1.2 对象的创建和使用66
3.1.3 类的特性67
3.1.4 类定义的组织形式67
3.1.5 命名空间和包68
3.2 类的属性成员及访问控制71
3.2.1 属性成员的声明和初始化71
3.2.2 属性成员的特性71
3.2.3 属性成员的set和get方法74
3.2.4 属性成员的访问控制77
3.3 类的方法及访问控制78
3.3.1 普通方法及访问控制79
3.3.2 构造函数81
3.3.3 静态方法83
3.3.4 类型转换方法85
3.4 类的组合87
3.4.1 内嵌对象88
3.4.2 类的优先级问题88
3.4.3 对象的保存与加载91
3.5 小结92
思考与习题93
第4章 MATLAB中的继承与派生94
4.1 类的继承与派生94
4.1.1 继承与派生的概念94
4.1.2 派生类的定义95
4.1.3 派生类生成过程96
4.1.4 用派生类创建一个类的别名99
4.2 派生类的构造函数99
4.2.1 构造函数的建立99
4.2.2 派生类构造函数执行的顺序102
4.3 多重继承中的成员标识问题104
4.3.1 属性成员名称冲突105
4.3.2 方法名称冲突105
4.3.3 事件名称冲突107
4.4 指定容许派生的类108
4.5 类成员的访问控制109
4.5.1 属性成员的访问控制109
4.5.2 方法的访问控制110
4.5.3 事件的访问控制114
4.6 定义MATLAB内置类型的派生类115
4.6.1 MATLAB的内置类115
4.6.2 定义MATLAB内置类的派生类115
4.7 小结120
思考与练习120
第5章 handle型类122
5.1 handle型类的声明122
5.2 类handle的介绍124
5.3 属性成员setget接口的实现125
5.4 动态属性成员的实现127
5.5 handle型类的析构函数130
5.6 handle-兼容类135
5.7 深拷贝与浅拷贝136
5.7.1 深拷贝与浅拷贝的概念136
5.7.2 matlab.mixin.Copyable类简介138
5.7.3 深拷贝的实现139
5.8 应用实例142
5.8.1 问题的提出142
5.8.2 类的设计142
5.8.3 源程序及运行效果143
5.9 小结146
思考与练习146
第6章 对象阵列147
6.1 MATLAB中常用的阵列形式147
6.1.1 阵列的概念147
6.1.2 几种常用的阵列147
6.2 创建对象阵列153
6.2.1 如何创建对象阵列154
6.2.2 在对象阵列上添加动态属性成员157
6.3 不同类型对象组成的对象阵列158
6.3.1 不同类型对象的连接158
6.3.2 转换方法的实现159
6.4 多相对象阵列160
6.4.1 matlab.mixin.Heterogeneous类及多相阵列创建161
6.4.2 多相阵列的下标索引和连接162
6.4.3 convertObject方法163
6.5 小结164
思考与练习164
第7章 多态性165
7.1 函数重载165
7.2 运算符重载169
7.2.1 运算符重载的实现170
7.2.2 运算符重载中的优先级问题172
7.2.3 subsref和subsasgn的重载173
7.3 抽象类179
7.3.1 抽象类的定义179
7.3.2 有关抽象类的特殊规定180
7.3.3 一个例子180
7.4 小结183
思考练习183
第8章 事件与听众185
8.1 事件与听众的概念185
8.1.1 事件的概念及事件模型185
8.1.2 听众的概念186
8.2 定义事件和听众186
8.2.1 如何命名一个事件186
8.2.2 事件触发和广播188
8.2.3 如何响应事件(听众的定义)189
8.2.4 听众的几种创建方式190
8.2.5 回调函数定义和调用191
8.2.6 一个例子192
8.3 属性成员事件的收听197
8.3.1 属性成员事件197
8.3.2 为属性成员事件创建听众198
8.3.3 为听众定义回调函数199
8.3.4 属性成员的AbortSet属性199
8.4 动态属性成员事件响应201
8.5 应用实例204
8.5.1 问题的提出204
8.5.2 类的设计204
8.5.3 源程序及运行效果205
8.6 小结209
思考与练习209
第9章 枚举210
9.1 枚举概述210
9.1.1 相关术语210
9.1.2 枚举类型的分类210
9.2 枚举类的定义和使用211
9.2.1 枚举类的定义211
9.2.2 枚举类中的方法212
9.2.3 在枚举类中定义属性成员212
9.2.4 枚举类的使用213
9.2.5 枚举类与阵列216
9.2.6 枚举类的构造函数调用顺序216
9.2.7 枚举类在应用中的一些限制217
9.3 小结218
思考与练习218
第10章 利用类元数据获取类信息219
10.1 类元数据简介219
10.1.1 相关概念219
10.1.2 元类对象的创建和使用方法219
10.2 元数据的使用220
10.2.1 使用元数据查阅类和对象220
10.2.2 查找具有指定设置的对象223
10.2.3 获得关于属性成员的信息225
10.2.4 获得属性成员的默认值228
10.3 小结230
思考与练习230
第11章 综合应用实例231
11.1 倒立摆控制演示实例231
11.2 元胞自动机演示实例237
11.3 小结242
思考与练习242
附录 MATLAB中的函数分类索引243
参考文献251

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 台灣用户 | 香港/海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.