Introduction to numerical analysis

所在平台: CourseraArchive

课程类别: 其他类别

大学或机构: CourseraNew

课程主页: https://www.coursera.org/archive/intro-to-numerical-analysis

课程评论:没有评论

第一个写评论        关注课程

课程大纲

Machine arithmetics. Systems of linear algebraic equations.
Numerical linear algebra.
Non-linear algebraic equations.
Iterative method for linear systems.
Interpolation and approximation. Modeling of data.
Numerical calculus: derivatives and integrals.
Initial value problem for ordinary differential equations.

课程评论(0条)

课程详情

Numerical computations historically play a crucial role in natural sciences and engineering. These days however, it’s not only traditional «hard sciences»: whether you do digital humanities or biotechnology, whether you design novel materials or build artificial intelligence systems, virtually any quantitative work involves some amount of numerical computing . These days, you hardly ever implement the whole computation yourselves from scratch. We rely on libraries which package tried-and-tested, battle-hardened numerical primitives. It is vanishingly rare however that a library contains a single pre-packaged routine which does all what you need. Numerical computing involves assembling these building blocks into computational pipelines. This kind of work requires a general understanding of basic numerical methods, their strengths and weaknesses, their limitations and their failure modes. And this is exactly what this course is about. It is meant to be an introductory, foundational course in numerical analysis, with the focus on basic ideas. We will review and develop basic characteristics of numerical algorithms (convergence, approximation, stability, computational complexity and so on), and will illustrate them with several classic problems in numerical mathematics. You will also work on implementing abstract mathematical constructions into working prototypes of numerical code. Upon completion of this course, you will have an overview of the main ideas of numerical computing, and will have a solid foundation for reading up on and working with more advanced numerical needs of your specific subject area. As prerequisites for this course, we assume a basic command of college-level mathematics (linear algebra and calculus, mostly), and a basic level of programming proficiency. Do you have technical problems? Write to us: coursera@hse.ru

数值分析简介:数值计算在历史上一直在自然科学和工程学中发挥至关重要的作用。但是,如今不仅是传统的“硬科学”:无论您是从事数字人文科学还是生物技术,无论是设计新颖的材料还是构建人工智能系统,几乎任何定量工作都涉及大量的数值计算。 如今,您几乎从未从头开始实现整个计算。我们依赖于将经过反复测试,经过严格测试的数字原语打包的库。但是,很少有一个库包含一个预打包的例程,该例程可以满足您的所有需求。数值计算涉及将这些构造块组装到计算管道中。 这类工作需要对基本数值方法,其优缺点,其局限性和失效模式有一个总体的了解。 这正是本课程的内容。它旨在成为数值分析的入门基础课程,重点是基本概念。我们将回顾和发展数值算法的基本特征(收敛性,逼近性,稳定性,计算复杂性等),并用数值数学中的几个经典问题来说明它们。您还将努力将抽象的数学构造实现为有效的数字代码原型。完成本课程后,您将概述数值计算的主要概念,并为进一步阅读和处理特定学科领域的更高级数值需求奠定坚实的基础。 作为本课程的前提,我们假设具备大学水平数学的基本知识(主要是线性代数和微积分),以及编程水平的基本水平。 你有技术上的问题吗?写信给我们:coursera@hse.ru

课程标签

0人关注该课程

主题相关的课程