曙海教学优势
曙海培训的课程培养了大批受企业欢迎的工程师。大批企业和曙海
建立了良好的合作关系。曙海培训的课程在业内有着响亮的知名度。
本课程,秉承二十一年积累的教学品质,以项目实现为导向,老师将会与您分享设计的全流程以及工具的综合使用经验、技巧。
本课程提供了使用 MATLAB®语言的特性编写高效、健壮、组织良好的代码的实践经验。这些概念为编写完整的应用,开发算法和扩展内置 MATLAB 功能奠定了基础。整个课程详细介绍了代码性能优化及编写、调试和分析工具。内容包括:
结构化数据 |
目标:探索在 MATLAB 应用中存储数据的方法。 · 数据类型 · 拼接和转换 · 元胞数组和结构体数组 · 提取数据 |
高效管理数据 |
目标:使用常用技巧来提高存储、访问和处理数据时的性能。 · 预分配 · 向量化 · 内存管理 · 对象和类 |
使用开发工具 |
目标:使用集成工具来管理代码、诊断问题、调试应用和度量性能。 · 生成多个文件的报告 · 发现代码潜在问题 · 调试代码 · 评估代码性能 · 项目 |
构建健壮的应用 |
目标:创建健壮的应用以应对异常输入并产生有意义的报错。使用内置的MATLAB函数和编程结构,并采用标准技术来处理报错条件。 · 构建灵活的函数接口 · 检查警告和报错条件 · 使用 try-catch 结构和 MException 对象 |
结构化代码 |
目标:将代码模块化为可读和可维护的函数。探索 MATLAB 中可用的不同函数类型和权衡使用相关类型。理解函数类型如何影响代码的性能和可靠性。 · 私有函数 · 局部函数 · 嵌套函数 · 函数句柄 · 优先级规则 · 函数类型比较 |
验证应用行为 |
目标:创建测试以验证代码是否满足要求。 · 编写测试脚本 · 运行测试脚本 · 使用测试函数 |