simulink汉化教程(matlab元器件大全)

『成事不说,遂(suì)事不谏,既往不咎。』

——《论语· 八佾篇》

[解释]已经做过的事就不用再提了,已经做了的事就不要再劝谏了,已经过去的事也不必再追究得失与责任。

simulink汉化教程(matlab元器件大全)

内容简介

本书系统地介绍MATLAB和Simulink的基础知识。全书以当今流行的 MATLAB R2020a 和Simulink10.1为平台详细介绍MATLAB和Simulink的基本功能及应用。全书分为三篇(共 11 章): MATLAB/Simulink基础篇(第1~9章)、MATLAB/Simulink案例篇(第10章)和MATLAB/Simulink实验篇(第11章),内容包括MATLAB语言概述、矩阵及其运算、字符串和数组、程序结构和M文件、数值计算、符号运算、数据可视化、图形用户界面、Simulink仿真基础、MATLAB/Simulink案例和MATLAB/Simulink实验,内容涉及较广,能满足一般用户使用的各种功能需求。

本书通俗易懂,兼顾不同专业的读者,注重MATLAB和Simulink的基础知识,弱化专业应用;内容编排科学合理,先基础后案例,先理论后实验,由浅入深、循序渐进;内容丰富,例题新颖,案例广泛,体现新工科和工程教育专业认证理念,便于读者学习和掌握MATLAB和Simulink。

本书适合作为高等院校理工科各专业本科生的教学用书,也可以作为研究生、科研与工程技术人员的参考用书。

徐国保 博士,副教授,广东海洋大学督导员,CCF高级会员,毕业于北京科技大学,获得博士学位,曾在University of Westem Ontario(Canada)作公派访问学者一年。长期从事MATLAB及应用课程的教学和研究。先后主持和参与了国家自然科学基金项目、广东省自然科学基金项目、广东省科技计划项目、广东省质量工程项目等15项教研项目;在Sensors等国内外学术期刊上发表论文30余篇,其中被SCI收录4篇,EI收录10篇;主编《MATLAB/Simulink实用教程:编程、仿真及电子信息学科应用》等两部图书,并以副主编身份参与编著《电路分析》。曾获得广东省在线教学优秀案例一等奖,获得校级教学名师、校级讲课比赛一等奖、教学成果奖二等奖、教学质量奖和师德先进个人等18项奖励。第一发明人获得3项发明专利,3项实用新型专利,12项软件著作权。指导学生参加互联网 和挑战杯等竞赛获得国家奖励15项,省级奖励30项。

图书目录

MATLAB/Simulink基础篇

第1章MATLAB语言概述

1.1MATLAB语言的发展

1.2MATLAB语言的特点

1.3MATLAB语言的环境

1.3.1MATLAB语言的安装

1.3.2MATLAB语言的界面简介

1.4MATLAB帮助系统

1.4.1help查询帮助函数

1.4.2lookfor查询帮助函数

1.4.3联机帮助系统

1.5MATLAB数据类型

1.5.1常量和变量

1.5.2整数和浮点数

1.5.3复数

1.6MATLAB运算符

1.6.1算术运算符

1.6.2关系运算符

1.6.3逻辑运算符

1.6.4优先级

习题

第2章MATLAB矩阵及其运算

2.1矩阵的创建

2.1.1直接输入矩阵

2.1.2冒号生成矩阵

2.1.3利用函数生成矩阵

2.1.4利用文本文件生成矩阵

2.1.5利用M文件生成矩阵

2.1.6特殊矩阵的生成

2.2矩阵的修改

2.2.1矩阵部分替换

2.2.2矩阵部分删除

2.2.3矩阵部分扩展

2.2.4矩阵结构变换

2.3矩阵的基本运算

2.3.1矩阵的加减运算

2.3.2矩阵的乘法运算

2.3.3矩阵的除法运算

2.3.4矩阵的乘方运算

2.3.5矩阵的点运算

2.4矩阵的分析

2.4.1方阵的行列式

2.4.2矩阵的秩和迹

2.4.3矩阵的逆和伪逆

2.4.4线性方程组的解

2.4.5矩阵的特征值和特征向量

2.4.6矩阵的分解

2.4.7矩阵的信息获取函数

习题

第3章MATLAB字符串和数组

3.1字符串

3.1.1字符串的创建

3.1.2字符串的操作

3.1.3字符串转换

3.2多维数组

3.2.1多维数组的创建

3.2.2多维数组的操作

3.3结构数组

3.3.1结构数组的创建

3.3.2结构体内部数据的获取

3.3.3结构体的操作函数

3.4元胞数组

3.4.1元胞数组的创建

3.4.2元胞数组的操作

习题

第4章MATLAB程序结构和M文件

4.1程序结构

4.1.1顺序结构

4.1.2选择结构

4.1.3循环结构

4.1.4程序控制命令

4.2M文件

4.2.1M文件的分类和特点

4.2.2M文件的创建和打开

4.3M函数文件

4.3.1M函数文件的格式

4.3.2M函数文件的调用

4.3.3主函数和子函数

4.3.4函数的参数

4.3.5函数的变量

4.4程序调试

4.4.1命令窗口调试

4.4.2MATLAB菜单调试

4.4.3MATLAB调试函数

习题

第5章MATLAB数值计算

5.1多项式

5.1.1多项式的创建

5.1.2多项式的值和根

5.1.3多项式的四则运算

5.1.4多项式的微积分运算

5.1.5多项式的部分分式展开

5.2数据插值

5.2.1一维插值

5.2.2二维插值

5.2.3多维插值

5.3数据拟合

5.4数据统计

5.4.1矩阵元素的最大值和最小值

5.4.2矩阵元素的平均值和中值

5.4.3矩阵元素的排序

5.4.4矩阵元素求和与求积

5.4.5矩阵元素的累加和与累乘积

5.4.6标准方差和相关系数

5.5数值计算

5.5.1函数极值

5.5.2函数零点

5.5.3数值差分

5.5.4数值积分

5.5.5常微分方程求解

习题

第6章MATLAB符号运算

6.1MATLAB符号运算的特点

6.2MATLAB符号对象的创建和使用

6.3符号多项式函数运算

6.3.1多项式函数的符号表达形式及相互转换

6.3.2符号多项式的向量表示形式及其计算

6.3.3反函数和复合函数求解

6.4符号微积分运算

6.4.1函数的极限和级数运算

6.4.2符号微分运算

6.4.3符号积分运算

6.5符号方程求解

6.5.1符号代数方程求解

6.5.2符号常微分方程求解

6.5.3一维偏微分方程求解

习题

第7章MATLAB数据可视化

7.1概述

7.2二维曲线的绘制

7.2.1绘图基本函数

7.2.2线性图格式设置

7.2.3图形修饰

7.2.4图形保持

7.2.5多个图形绘制

7.3二维特殊图形的绘制

7.3.1柱状图

7.3.2饼形图

7.3.3直方图

7.3.4离散数据图

7.3.5向量图

7.3.6极坐标图

7.3.7对数坐标图

7.3.8双纵坐标图

7.3.9函数绘图

7.4三维曲线和曲面的绘制

7.4.1绘制三维曲线图

7.4.2绘制三维曲面图

7.4.3绘制三维特殊图形

7.4.4绘制动画图形

7.5MATLAB图形窗口

习题

第8章MATLAB图形用户界面

8.1图形用户界面简介

8.1.1GUI的设计原则及步骤

8.1.2GUI设计窗口的打开、关闭和保存

8.1.3GUI的模板

8.2控制框常用对象及功能

8.2.1GUI按钮

8.2.2GUI滑块

8.2.3GUI单选按钮

8.2.4GUI复选框

8.2.6GUI弹出式菜单

8.2.7GUI列表框

8.2.8GUI切换按钮

8.2.9GUI轴

8.3GUI菜单的设计

8.3.2使用句柄对象创建菜单

习题

第9章Simulink仿真基础

9.1Simulink概述

9.1.1Simulink的基本概念

9.1.2Simulink模块的组成

9.1.3Simulink中的数据类型

9.2Simulink的使用

9.2.1Simulink的启动和退出

9.2.2在Simulink的窗口创建一个新模型

9.2.3Simulink模块的操作

9.2.4Simulink的建模和仿真

9.3Simulink的模块库及模块

9.3.1Commonly Used Blocks子模块库

9.3.2Continuous子模块库

9.3.3Dashboard子模块库

9.3.4Discontinuities子模块库

9.3.5Discrete子模块库

9.3.6Logic and Bit Operations子模块库

9.3.7Lookup Tables子模块库

9.3.8Math Operations子模块库

9.3.9Message & Events子模块库

9.3.10Model Verification子模块库

9.3.11Model??Wide Utilities子模块库

9.3.12Ports & Subsystems子模块库

9.3.13Signal Attributes子模块库

9.3.14Signal Routing子模块库

9.3.15Sinks子模块库

9.3.16Sources子模块库

9.3.17String子模块库

9.3.18User??Defined Functions子模块库

9.4Simulink模块操作及建模

9.4.1Simulink模型

9.4.2Simulink模块的基本操作

9.4.3系统模型注释与信号标签设置

9.4.4Simulink建模

9.5Simulink模块及仿真参数设置

9.5.1模块参数设置

9.5.2Simulink仿真参数设置

9.6过零检测和代数环

9.6.1过零检测

9.6.2代数环

习题

MATLAB/Simulink案例篇

第10章MATLAB/Simulink案例

10.1MATLAB运算基础案例

10.1.1三角函数运算案例

10.1.2指数和对数运算案例

10.1.3面积和周长案例

10.1.4关系和逻辑运算案例

10.2MATLAB矩阵运算案例

10.2.1等差矩阵生成案例

10.2.2特殊矩阵生成案例

10.2.3矩阵修改案例

10.2.4矩阵运算案例

10.2.5线性方程组求解案例

10.3MATLAB字符串及数组案例

10.3.1MATLAB字符串案例

10.3.2MATLAB多维数组案例

10.3.3MATLAB元胞数组和结构数组案例

10.4MATLAB程序结构案例

10.4.1MATLAB顺序结构案例

10.4.2MATLAB选择结构案例

10.4.3MATLAB循环结构案例

10.5MATLAB文件案例

10.5.1M脚本文件案例

10.5.2M函数文件案例

10.6MATLAB多项式案例

10.6.1多项式的值和根案例

10.6.2多项式的四则运算案例

10.6.3多项式的微积分运算案例

10.6.4多项式的部分分式展开案例

10.7MATLAB数据插值和拟合案例

10.7.1数据插值案例

10.7.2数据拟合案例

10.8MATLAB数据统计和数值计算案例

10.8.1数据统计案例

10.8.2数值计算案例

10.9MATLAB符号计算案例

10.9.1MATLAB符号多项式函数运算案例

10.9.2MATLAB符号微积分运算案例

10.9.3MATLAB符号方程求解案例

10.10MATLAB绘图案例

10.10.1二维曲线的绘制案例

10.10.2二维特殊图形的绘制案例

10.10.3三维曲线和曲面的绘制案例

10.11MATLAB图形用户界面案例

10.11.1曲线修饰演示系统案例

10.11.2图像预处理演示系统案例

10.12Simulink仿真案例

MATLAB/Simulink实验篇

第11章MATLAB/Simulink实验

11.1实验一MATLAB运算基础

11.2实验二向量和矩阵的运算

11.3实验三字符串及矩阵分析

11.4实验四M脚本文件和函数文件

11.5实验五程序结构设计

11.6实验六多项式运算及多项式插值和拟合

11.7实验七数据统计和数值计算

11.8实验八符号计算

11.9实验九MATLAB绘图

11.10实验十MATLAB图形用户界面

11.11实验十一Simulink仿真

附录A习题答案

参考文献

融合新工科和工程教育专业认证理念 以学生为中心,案例式教学为手段,培养学生用MATLAB/Simulink解决复杂工程问题的能力。知识体系编排科学,符合认知学习规律 按照先基础后案例,先理论后实验,由浅入深,循序渐进的原则进行编排,便于读者从入门开始学习MATLAB/Simulink。内容简单全面,例题与实例丰富实用 详细介绍MATLAB/Simulink的基本内容,列举丰富的例题和案例,便于读者充分掌握MATLAB/Simulink的各种函数和命令。理论教学与动手实践结合紧密 本书提供配套的教学课件、程序代码、习题解答及全书插图,便于教师教学;同时,也提供配套的11个MATLAB/Simulink实验内容,便于学生上机实践。

相关图书

赠书活动

书名:MATLAB/Simulink入门经典教程

书号:9787302585855

定价:69.00

高校教师(普通高校/职业院校教师)

其他读者(科研/工程人员/大学生)

按下述步骤抽奖获样书

发表评论

登录后才能评论