培训课程:MATLAB编程技巧
课程要求:MATLAB基础知识或同等MATLAB使用经验, 熟悉基本编程概念
培训天数:2天
培训费用:4000RMB
培训大纲:
第一天
|
程序结构与技巧
|
主要内容与目标: 介绍MATLAB 程序结构,变量空间与作用域,函数模块化设计,模块的可读性及可维护性。函数类型及代码效率与可靠性。
-
函数与脚本
-
私有函数
-
函数句柄
-
匿名函数
-
子函数
-
嵌套函数
-
优先级顺序
-
变量的范围和可见性
-
比较不同的函数类型
|
编程技巧及健壮性,代码调试技巧
|
内容与目标:编写强健的代码来处理异常输入,捕捉错误信息。研究如何调试代码,代码诊断工具,以及衡量代码运行效率。
-
MATLAB调试器
-
警告和错误
-
处理错误
-
try-catch 结构
-
MException 对象
-
MATLAB代码分析器
-
目录报告
-
评估效率
|
第二天
|
数据结构与金融领域常用数据类型与管理
|
主要内容与目标: 如何给特定的MATLAB应用程序选择数据存储类型,数据类型如何影响内存使用和执行时间。探讨存储,读取和处理数据时为了提高运行效率的常用方法。
-
元胞数组
-
结构体矩阵
-
其他数据存储器
-
预分配内存
-
向量化操作
-
内存管理
-
函数间传递数据
|
类与对象
|
主要内容与目标: 数据定义及类和对象的定义,学会使用面向对象的编程,进行大型的应用。
-
类的定义文件
-
属性
-
方法
-
创建对象
-
继承类
-
重载
-
优先级次序
|
|