KnowledgeCity

MATLAB 中级

让您的MATLAB技能更上一层楼
免费观看第一课 — 获取全部 23 节课程的完整访问权限。

To view this video please enable JavaScript.

课程:按需
中级  提供者 Gabriel Popoola  9 章节 ·  23 课时 ·  2h 27m  语言:阿拉伯语, 德语, 英语, 西班牙语, 法语, 葡萄牙语, 简体中文 

课程描述

数据科学是一个多元化的领域,它结合了统计、数据可视化、预测建模和数据分析。尽管有多种软件工具和编程语言可以让您使用其中的一个或多个方面,但很少有软件工具和编程语言可以让您使用所有这些方面。MATLAB是一种功能强大的编程语言和IDE,具有广泛的特性和功能。

当面对复杂的数据科学任务时,您应该在项目的各个阶段提出几个问题。表示感兴趣数据的最佳方式是什么?数据分布有什么异常吗?数据集中的特征是否与输出或感兴趣的目标高度相关?对数据和系统进行建模,以便在不破坏系统的情况下集成新数据的最佳方法是什么?

在本MATLAB中级课程中,您将了解如何使用MATLAB进行面向对象编程。您还将学习数据结构和类、属性和对象、函数和递归以及向量和绘图之间的重要关系。最后,您将学习如何表示和可视化二维和三维向量,以及如何将MATLAB应用程序用于数据科学。

您将学到的内容

  • 在MATLAB中使用面向对象的设计技术,包括自定义类、对象和属性
  • 区分MATLAB内置的各种数据结构及其与类的关系
  • 区分MATLAB中的自定义函数、匿名函数和递归函数
  • 表示并可视化二维和三维向量
  • 评估数据集上预测分类模型的性能
  • 使用MATLAB应用程序评估多元数据的数据可视化技术

关键要点

  • MATLAB是一种编程语言和集成开发环境,在单一环境中支持统计分析、数据可视化、预测建模和数据分析。
  • 课程涵盖数据结构与类的关系、属性与对象、函数与递归,以及向量与绘图。
  • 学员探索MATLAB中的面向对象编程,包括从类创建对象和定义其属性。
  • 课程同时涉及二维和三维向量的表示与可视化。
  • MATLAB应用程序用于统计分析、预测建模和模型选择等数据科学任务。

常见问题

我将在MATLAB中级课程中学到什么?

您将学习使用MATLAB进行面向对象编程,了解数据结构与类、属性与对象、函数与递归,以及向量与绘图之间的关系,以及如何表示和可视化二维和三维向量,并使用MATLAB应用程序进行数据科学工作。

本课程是否涵盖面向对象编程?

是的。课程涵盖MATLAB中的面向对象设计技术,包括类、自定义类、对象、从类创建对象,以及类和对象的属性。

本课程涵盖哪些类型的函数?

课程说明自定义函数、匿名函数和递归函数之间的区别,课时包括基本函数、匿名函数和递归函数。

课程包含哪些数据科学主题?

课程涵盖多元数据的数据可视化技术和预测分类模型评估,课时包括折线图与散点图、直方图与面积图、统计分析、预测建模和模型选择。

本课程有助于培养哪些技能?

课程培养MATLAB、对象代码、面向对象编程语言、对象建模技术、面向对象设计和面向对象编程(OOP)等方面的技能。