1. MATLAB编程基础 |
第1讲 MATLAB简介与用户界面
第2讲 变量、表达式、数组运算
第3讲 MATLAB程序设计
第4讲MATLAB编程技巧 |
(1)MATLAB的安装与启动
(2)MATLAB开发环境和用户界面的主要功能
(3)变量的定义与赋值,数组运算
(4)MATLAB语言的流程结构
(5)编写脚本文件与函数文件
(6)程序调试
(7)MATLAB编程技巧
(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讲 综合软件开发实例 |
(1)GUI开发环境介绍
(2)利用GUIDE设计界面
(3)利用M语言设计界面
(4)综合软件开发实例
(5)现场练习与答疑 |
5. 机器学习及其MATLAB实现 |
第14讲人工神经网络
第15讲支持向量机
第16讲 极限学习机
第17讲决策树与随机森林
第18讲实例讲解 |
(1)PCA、PLS基本原理及MATLAB实现
(2)BP神经网络基本原理及MATLAB实现
(3)SVM基本原理及MATLAB实现
(4)ELM基本原理及MATLAB实现
(5)现场练习与答疑 |
6. 变量降维与特征选择 |
第19讲主成分分析
第20讲 区间偏最小二乘法(iPLS)
第21讲遗传算法
第22讲 L1范数正则优化
第23讲 实例讲解 |
(1)主成分分析及MATLAB实现
(2)iPLS基本原理及MATLAB实现
(3)遗传算法基本原理及MATLAB实现
(4)L1范数正则优化基本原理及MATLAB实现
(5)现场练习与答疑 |
7. MATLAB高级编程 |
第24讲MATLAB程序编译与发布
第25讲 MATLAB混合编程
第26讲 MATLAB硬件开发 |
(1)MATLAB编译exe
(2)MATLAB与C++混合编程
(3)MATLAB串口通讯及数据采集
(4)MATLAB USB口通讯及数据采集
(5)现场练习与答疑 |
8. 机器学习前沿 |
第27讲深度神经网络
第28讲 对抗生成神经网络
第29讲迁移学习 |
(1)卷积神经网络
(2)MatConvNet工具箱介绍
(3)对抗生成神经网络基本思想及MATLAB实现
(4)迁移学习基本思想及MATLAB实现 |