MATLAB仿真软件培金宝app训

MATLAB编程技术

查看日程安排和登记

课程详细信息

这两天的课程使用MATLAB的特点提供了实践经验®语言编写高效、健壮、和组织良好的代码。这些概念的形式编写完整应用程序的基础,开发算法和扩展内置的MATLAB功能。性能优化的细节,以及工具编写,调试和分析代码覆盖。
主题包括:
  • 结构化数据
  • 有效地管理数据
  • 利用开发工具
  • 构建代码
  • 创建健壮的应用程序
  • 验证应用程序行为

第一天2


结构化数据

摘要目的:探讨在MATLAB应用程序中存储数据的选择。

  • 数据类型
  • 连接和转换
  • 细胞和结构数组
  • 提取数据

有效地管理数据

摘要目的:时使用常见的技术来提高性能存储、访问和处理数据。

  • 预先配置
  • 向量化
  • 内存管理
  • 对象和类

利用开发工具

摘要目的:使用集成的工具来管理代码,诊断问题,调试应用程序和测量性能。

  • 管理文件与项目
  • 在代码中发现潜在的问题
  • 调试代码
  • 评估代码的性能
  • 使用源代码控制

第二天2


创建健壮的应用程序

摘要目的:创建健壮的应用程序,承受意想不到的输入并产生有意义的错误。使用内置的MATLAB函数编程结构,采用标准技术来处理错误条件。

  • 创建灵活的功能界面
  • 检查警告和错误条件
  • 使用try - catch构造和MException对象

构建代码

摘要目的:模块化代码可读和可维护的功能。探索不同的函数类型中可用MATLAB语言和与每个类型相关的权衡。看到函数类型如何影响代码的性能和可靠性。

  • 私有函数
  • 本地函数
  • 嵌套函数
  • 函数处理
  • 优先级规则
  • 函数类型的比较

验证应用程序行为

摘要目的:创建测试来验证代码是否满足要求。

  • 编写测试脚本
  • 运行测试脚本
  • 利用测试函数

附录A:创建一个工具箱

摘要目的:代码和文档打包成一个定制工具箱分发给其他用户。

  • 创建文档
  • 包装工具箱
  • 分发工具箱

水平:中间

先决条件:

持续时间:2天

语言:德语,英语,法语,한국어

查看日程安排和登记