第一部份:MATLAB入门基础
1、 简单介绍MATLAB的安装、版本历史与编程环境
2、 MATLAB基础操作(包括矩阵操作、逻辑与流程控制、函数与脚本文件、基本绘图等)
3、 文件导入(mat、txt、xls、csv等格式)
第二部份:MATLAB进阶与提高
1、 MATLAB编程习惯与风格
2、 MATLAB调试技巧
3、 向量化编程与内存优化
第三部份:句柄图形系统与MATLAB GUI
1、 句柄图形对象的基本操作
2、 句柄图形对象的属性
3、 MATLAB GUI与Java、C#、VC等图形界面开发工具对比
4、 科学计算与图形用户界面的连接方案对比
5、 案例实践
第四部份:对话框
1、 文件打开与保存对话框
2、 系统设置对话框(字体、颜色、打印等)
3、 普通对话框
4、 交互对话框(警告、帮助、信息、提问等)
5、 案例实践
第五部份:GUIDE开发环境
1、 GUI界面基本操作
2、 回调函数
3、 案例实践
第六部份:M文件开发GUI
1、 常用对象函数
2、 案例实践
第七部份:ActiveX控件
1、 常用控件(进度条、视频播放、滑动条等)
2、 案例实践
第八部份:通信接口
1、 串口通信
2、 USB通信
3、 案例实践
第九部份:编译与打包
1、 Mcc编译
2、 程序部署与独立运行
3、 案例实践
第十部份:综合实例
1、 无线传感器数据实时采集系统
2、 案例实践