中国科学软件网-首页

MATLAB高级编程及机器学习培训班


 MATLAB是美国Mathworks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。MATLAB是matrix & laboratory两个词的组合,意为矩阵工厂(矩阵实验室)。是由美国Mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。

 

主讲老师

郁磊,知名大学副教授。具备良好的数学及信号处理基础, 熟悉常用的机器学习算法,如神经网络、支持向量机、决策树、随机森林等,以及群优 化算法,如遗传算法、蚁群算法、蝙蝠算法等,且精通多种编程工具,如 MATLAB、Python、 C++、C#、VB、Java、Qt 等。熟悉各种时域、频域和非线性分析方法,如傅里叶变换、小波变换、李雅普诺夫指数、 多尺度熵、压缩感知等,以及各种特征选择与降维方法,如主成分分析、随机投影、互信息、 非负矩阵分解、稀疏优化等。 熟悉数据库及网络编程,擅长 Apache + MySQL + PHP 架构开发,以及移动端 Android App 开发等。 熟悉可穿戴设备硬件系统的开发,具备心电、肌电、血压、血氧饱和度、惯性传感器等 生理信号采集系统的开发经验。同时,熟悉常用的无线传感器网络通信协议,如 ZigBee、 Wifi、Bluetooth 等。发布多篇论文并著有《MATLAB 神经网络 43 个案例分析》和《MATLAB 智能算法 30 个案例分析(第二版)》。

郁老师曾任MATLAB中文论坛(www.ilovematlab.cn)超级版主,现为 MATLAB技术论坛(www.matlabsky.com)管理团队成员之一,具备十余年的MATLAB编程开发经验,同时在机器学习与数据挖掘领域积累了大量的实际应用案例。

 

课程目标

1.课程定位为上机实战操作培训,基于代码和案例,边讲解边实践操作。
2.通过本课程的学习,能够使学员熟练掌握MATLAB高级编程、技巧及方法。
3.具备使用MATLAB软件解决工作和学习中相关问题的能力。 

 

课程特色

1.资深专家深入讲解MATLAB相关操作技能;由浅入深、从理论到实践全面解析;
2.专家学员互动、答疑解惑、分享经验;专家推荐经典学习书籍、网络资源等。
3.上机实操培训,学习效率有保证。 

 

授课方式

1.理论解析;
2.案例讲解分析;
3.上机操作。

 

参会对象

各省市、自治区从事工程计算、控制设计、医疗卫生、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域相关人员;各国内、省市重点大学相关专业的研究生及老师。

 

课程大纲

     1 MATLAB编程基础

1 MATLAB简介与用户界面

2 变量、表达式、数组运算

3 MATLAB程序设计

4 MATLAB编程技巧

1MATLAB的安装与启动

2MATLAB开发环境和用户界面的主要功能

3变量的定义与赋值,数组运算

4MATLAB语言的流程结构

5编写脚本文件与函数文件

6程序调试

7MATLAB编程技巧

8现场练习与答疑

   2  MATLAB读写数据文件

5 读写TXT文件

6 读写EXCEL文件

7 读写CSV文件

1利用界面操作导入TXT文件

2调用函数读写TXT文件

3用界面操作导入Excel文件

4调用函数读写Excel/CSV文件

5现场练习与答疑

      3 MATLAB绘图

8 基本绘图方法

9 高级绘图技巧

10 图形保存与导出

1句柄式图形对象

2获取图形对象属性名称和属性值

3设置图形对象属性值

4常用的绘图函数

5图形修饰和添加注释

6图形保存与导出

7现场练习与答疑

     4 GUI设计与软件开发

11 图形用户界面(GUI)基础知识

              第12 图形用户界面(GUI)设计方法

              第13 综合软件开发实例

1GUI开发环境介绍

2利用GUIDE设计界面

3利用M语言设计界面

4综合软件开发实例

            (5现场练习与答疑

     5 机器学习及其MATLAB实现

14 主成分分析(PCA)

15 偏最小二乘(PLS)

16 人工神经网络

17 支持向量机

18 极限学习机

19 实例讲解

1PCA、PLS基本原理及MATLAB实现

2BP神经网络基本原理及MATLAB实现

3SVM基本原理及MATLAB实现

4ELM基本原理及MATLAB实现

5现场练习与答疑

     6  变量降维与特征选择

20 区间偏最小二乘法(iPLS)

21 遗传算法

22 L1范数正则优化

23 实例讲解

1iPLS基本原理及MATLAB实现

2遗传算法基本原理及MATLAB实现

3L1范数正则优化基本原理及MATLAB实现

  1. 现场练习与答疑

     7  MATLAB高级编程

24 MATLAB程序编译与发布

25 MATLAB混合编程

26 MATLAB硬件开发

1MATLAB编译exe

2MATLAB与C++混合编程

3MATLAB串口通讯及数据采集

4MATLAB USB口通讯及数据采集

5现场练习与答疑

     8  MATLAB工程实例讲解

27 MATLAB工程实例讲解

28 长期答疑平台建立

1基于MATLAB的穿戴式传感器动作实时捕获

2学员通讯录

3QQ群建立

 

 

学习时间:2017年5月28至30日(三天)

学习地点:北京

学习费用:学费及资料费3900元/人,全日制学生凭学生证3600元/人;二人或二人以上报名3600元/人;以上优惠不叠加。

参加培训的学员,可颁发工业和信息化部《MATLAB编程及机器学习》高级职业技术水平证书,该证书可作为岗位聘用、任职、定级、晋升依据。

学员自带1张2寸照片。

 

在线报名

1.请登陆科学软件学习网www.ssstudy.com(软件快速入口--MATLAB);
2.请登陆中国科学软件网
www.sciencesoftware.com.cn(培训--收费培训);

联系我们

电话:010-62669215   82890740      400 810 4003

传真:010-62981484

Email: service@ssstudy.com

QQ群:183627081