通过指引的问题解决精通 MATLAB

成为 MATLAB 编写程序和科学计算方面的专家。推升你在工程物理生物学等领域的职业生涯

课程介绍:English 繁中

从这 38 小时的课程,你会学到

  • 从高端 MATLAB 编程熟练开始。这是开发中级和高端编程技能的唯一课程
  • 获得研究人员和行业专业人员使用 MATLAB 的实际应用经验,包括信号处理、矩阵分解、频谱分析、线性和非线性模型拟合以及统计。
  • 获得解决 MATLAB 中具有挑战性问题的技能,而不是记忆语法规则。

要求

  • 安装了 MATLAB 或 Octave 的计算机。
  • 许多人可以借由他们的学校、大学或公司使用 MATLAB。
  • MATLAB 还提供学生授权和 30 天免费试用。 Octave是一个免费的跨平台科学计算环境,具有与 MATLAB 几乎相同的功能。
  • 希望参加者曾有过 MATLAB 编程经验。
  • 本课程从基础开始,但快速建构知识到中级/高端编程级别。
  • 以前使用其他编程语言的经验将有帮助,但不是必需的。

课程说明

MATLAB 是大学、研究和工业领域科学计算的首选编程语言。 优秀的 MATLAB 编程技能可以在工程、物理、生物、金融和许多其他领域创造或突破职业生涯。

但是,你如何学习如何在 MATLAB 中做编程?当然,你可以在线观看一些教学视频,但这些视频通常关注最基本的编写代码的技巧,比如什么是变量以及如何编写 for-loop。 这些是重要的基础,但它们不会让你具有竞争力。如果你想要有竞争力,你需要成为 MATLAB 编程的专家。这就是你将在本课程中学到的东西。

本课程与其他 MATLAB 编程课程不同!

本课程不是简短的视频,提供简单的 MATLAB 语法,而是从现实世界的角度出发:可以用 MATLAB 解决的数据科学问题。

你是否需要学习如何在 MATLAB 中过滤信号? 这是其中一部分!

你是否有一个复杂的公式,你需要将其转换为 MATLAB 代码并制作一个仿真具有不同参数的公式的图表? 是的,那也有一节!

你是否需要制作 3D 仿真电影随时间变化的颜色,然后导出为 .avi 文件? 本课程也涵盖了这一点!

也许你想学习如何使用碎形数学( fractal math )的纹理景观( textured landscapes ),或使用奇异值分解( Singular Value Decomposition, SVD )计算数据矩阵的低秩近似( low-rank approximation ),或使用非线性搜索方法将一个三个参数高斯模型合入数据? 你猜对了—- 这门课涵盖了这些所有内容!

如果你正在寻找一个缓慢、温和的课程,如保母般一步一步教你自己能学到的东西,那么这不是你要的课程。 如果你想通过 MATLAB 编程获得解决现实世界问题的信心,从而推进你的学习、研究和职业生涯,那么这门课程绝对适合你。

所涵盖的主要课题

基本的东西: 循环( loops )、函数( functions )、 IO 等等。 你需要的核心技能以 MATLAB 中能够进展。

本课程属于偏中级和高端的主题包括:

  • 2D 和3D 绘图和数据动画(电影)
  • 影像和时间串行分割
  • 微积分和微分方程
  • 单变量和多变量时间串行的清理与分析
  • 频谱(傅里叶)和时频分析( time-frequency analyses)
  • 线性代数包括特征分解( eigendecomposition )、正交化( orthogonalization )和主成分分析( principal components analysis )
  • 碎形影像( fractal pictures )与时间串行的生成
  • 无母数统计( Nonparametric statistics )和非线性模型拟合

今天就开始吧!

毫无疑问,MATLAB 是大学、研究和工业科学计算的首要编程语言。

你越早报名参加这门课程,你就能越早在工程、物理、生物、金融(或其他领域使用 MATLAB)提升你的职业生涯。

为什么不从今天开始呢? 现在就加入本课程吧!

目标受众

  • 任何希望通过优秀的 MATLAB 编程技能创建一个工程、物理、生物、金融和许多其他领域的职业生涯的人
  • 任何想要不单单只看 MATLAB 教学而想要解决科学计算真正问题,实际成为 MATLAB 编程专家的人

讲师简介

Tim Buchalka’s Learn Programming Academy

专业程序员和教师 – 416K+ 多名学生

Learn Programming Academy 由拥有 35 年经验的软件开发人员 Tim Buchalka 创建,他还是 Udemy 的讲师,在他的 Java、Android、Python 和 Spring 框架课程中拥有超过 400,000 名学生。

Academy 未来三年的目标是教导一百万人学习如何编程。

除了 Tim 自己的课程已在 Academy 上,我们正在与最优秀的教师合作,创建课程来教授开发人员在各个层面所需的基本技能。

另一个重要的哲学是我们的课程是由真正的专业人士教授的,所有讲师都是拥有丰富实业经验的软件开发人员,也是优秀的教师。 我们所有的教练都是有经验的软件开发人。

我们的团队正在忙着创建新课程。

无论你是初学者,第一次学习如何做编程,还是让现有技能更上一层楼,或学习新的语言和框架,Academy 都会支持你。

Mike X Cohen 神经科学家,教师,作家

我是一名神经科学家(脑科学家) ,是荷兰 Radboud 大学的副教授。 我有一个活跃的研究实验室,由美国、德国、荷兰政府、欧盟、医院和私人组织资助。

但是你在这里是因为我的教学,所以让我告诉你:

我有超过 17 年的教学经验,教学规划,数据分析,信号处理,统计学,线性代数和实验设计。 我教过本科生,博士候选人,博士后研究人员,以及全职教授。 我在”传统”大学课程、为期一周的特别强化课程和诺贝尔奖获奖研究实验室教书。 我有50个小时的在线讲座,你可以在我的网站和 youtube 频道上找到。 我还写过几本关于这些话题的技术书籍(在亚马逊上查阅!) 还有一些还在进行中。

我并不是想炫耀——我只是想说服你,你已经到了一个正确的地方,从一个花了近二十年精炼和完善教学风格的老师那里学到最多的东西。

观看我的 MATLAB 编程课程的介绍性讲座,在课程中我解释了我的教学哲学和风格。 我希望很快能见到你!


根据大众的要求,这里有一些针对不同教育目标的课程进度建议:

  • 编程: 学习 MATLAB 编程,掌握 MATLAB,影像处理
  • 应用线性代数: 完整的线性代数,降维
  • 信号处理: 了解傅里叶转换,仿真数据,信号处理

英文字幕:有

  • 想要了解如何将英文字幕自动翻译成中文? 请参考这篇 How-To

优惠信息

如何购买这门课程比较划算?可以参考课程合购优惠方案


报名参加课程

Sponsored by Udemy

也许你会有兴趣

 欢迎使用e-mail订阅 Soft & Share 

发表评论

Powered by WordPress.com.

Up ↑

%d 博主赞过: