課程信息

152,841 次近期查看

學生職業成果

50%

完成這些課程後已開始新的職業生涯

50%

通過此課程獲得實實在在的工作福利

可分享的證書

完成後獲得證書

100% 在線

立即開始,按照自己的計劃學習。

可靈活調整截止日期

根據您的日程表重置截止日期。

中級

完成時間大約為57 小時

英語(English)

字幕:英語(English)

您將獲得的技能

Finite DifferencesC++C Sharp (C#) (Programming Language)Matrices

學生職業成果

50%

完成這些課程後已開始新的職業生涯

50%

通過此課程獲得實實在在的工作福利

可分享的證書

完成後獲得證書

100% 在線

立即開始,按照自己的計劃學習。

可靈活調整截止日期

根據您的日程表重置截止日期。

中級

完成時間大約為57 小時

英語(English)

字幕:英語(English)

提供方

密歇根大学 徽標

密歇根大学

教學大綱 - 您將從這門課程中學到什麼

內容評分Thumbs Up96%(2,902 個評分)Info
1

1

完成時間為 6 小時

1

完成時間為 6 小時
11 個視頻 (總計 200 分鐘), 2 個閱讀材料, 1 個測驗
11 個視頻
01.02. Introduction. Linear elliptic partial differential equations - II 13分鐘
01.03. Boundary conditions 22分鐘
01.04. Constitutive relations 20分鐘
01.05. Strong form of the partial differential equation. Analytic solution 22分鐘
01.06. Weak form of the partial differential equation - I 12分鐘
01.07. Weak form of the partial differential equation - II 15分鐘
01.08. Equivalence between the strong and weak forms 24分鐘
01.08ct.1. Intro to C++ (running your code, basic structure, number types, vectors) 21分鐘
01.08ct.2. Intro to C++ (conditional statements, “for” loops, scope) 19分鐘
01.08ct.3. Intro to C++ (pointers, iterators) 14分鐘
2 個閱讀材料
Help us learn more about you!10分鐘
"Paper and pencil" practice assignment on strong and weak forms2小時
1 個練習
Unit 1 Quiz8分鐘
2

2

完成時間為 3 小時

2

完成時間為 3 小時
14 個視頻 (總計 202 分鐘)
14 個視頻
02.01q. Response to a question 7分鐘
02.02. Basic Hilbert spaces - I 15分鐘
02.03. Basic Hilbert spaces - II 9分鐘
02.04. The finite element method for the one-dimensional, linear, elliptic partial differential equation 22分鐘
02.04q. Response to a question 6分鐘
02.05. Basis functions - I 14分鐘
02.06. Basis functions - II 14分鐘
02.07. The bi-unit domain - I 11分鐘
02.08. The bi-unit domain - II 16分鐘
02.09. The finite dimensional weak form as a sum over element subdomains - I 16分鐘
02.10. The finite dimensional weak form as a sum over element subdomains - II 12分鐘
02.10ct.1. Intro to C++ (functions) 13分鐘
02.10ct.2. Intro to C++ (C++ classes) 16分鐘
1 個練習
Unit 2 Quiz6分鐘
3

3

完成時間為 7 小時

3

完成時間為 7 小時
14 個視頻 (總計 213 分鐘)
14 個視頻
03.02. The matrix-vector weak form - I - II 17分鐘
03.03. The matrix-vector weak form - II - I 15分鐘
03.04. The matrix-vector weak form - II - II 13分鐘
03.05. The matrix-vector weak form - III - I 22分鐘
03.06. The matrix-vector weak form - III - II 13分鐘
03.06ct.1. Dealii.org, running deal.II on a virtual machine with Oracle VirtualBox12分鐘
03.06ct.2. Intro to AWS, using AWS on Windows24分鐘
03.06ct.2c. In-Video Correction3分鐘
03.06ct.3. Using AWS on Linux and Mac OS7分鐘
03.07. The final finite element equations in matrix-vector form - I 22分鐘
03.08. The final finite element equations in matrix-vector form - II 18分鐘
03.08q. Response to a question 4分鐘
03.08ct. Coding assignment 1 (main1.cc, overview of C++ class in FEM1.h) 19分鐘
1 個練習
Unit 3 Quiz6分鐘
4

4

完成時間為 5 小時

4

完成時間為 5 小時
17 個視頻 (總計 262 分鐘)
17 個視頻
04.02. The pure Dirichlet problem - II 17分鐘
04.02c. In-Video Correction 1分鐘
04.03. Higher polynomial order basis functions - I 23分鐘
04.03c0. In-Video Correction 57
04.03c1. In-Video Correction 34
04.04. Higher polynomial order basis functions - I - II 16分鐘
04.05. Higher polynomial order basis functions - II - I 13分鐘
04.06. Higher polynomial order basis functions - III 23分鐘
04.06ct. Coding assignment 1 (functions: class constructor to “basis_gradient”) 14分鐘
04.07. The matrix-vector equations for quadratic basis functions - I - I 21分鐘
04.08. The matrix-vector equations for quadratic basis functions - I - II 11分鐘
04.09. The matrix-vector equations for quadratic basis functions - II - I 19分鐘
04.10. The matrix-vector equations for quadratic basis functions - II - II 24分鐘
04.11. Numerical integration -- Gaussian quadrature 13分鐘
04.11ct.1. Coding assignment 1 (functions: “generate_mesh” to “setup_system”) 14分鐘
04.11ct.2. Coding assignment 1 (functions: “assemble_system”) 26分鐘
1 個練習
Unit 4 Quiz8分鐘

常見問題

  • 注册以便获得证书后,您将有权访问所有视频、测验和编程作业(如果适用)。只有在您的班次开课之后,才可以提交和审阅同学互评作业。如果您选择在不购买的情况下浏览课程,可能无法访问某些作业。

  • 您购买证书后,将有权访问所有课程材料,包括评分作业。完成课程后,您的电子课程证书将添加到您的成就页中,您可以通过该页打印您的课程证书或将其添加到您的领英档案中。如果您只想阅读和查看课程内容,可以免费旁听课程。

  • 您可在付款后两周内,或者在课程第一个班次开课后(对于已启动的课程)两周内,获得全额退款,以其中较晚者为准。获得课程证书后,您便无法再退款;即使您在两周的退款期内完成了课程,也是如此。请阅读我们完整的退款政策

  • 是的,Coursera 可以向无法承担学费的学生提供助学金。点击左侧‘注册’按钮下的‘助学金’链接即可申请助学金。您可以根据屏幕提示完成申请,申请获批后会收到通知。了解详情

  • You will need computing resources sufficient to install the code and run it. Depending on the type of installation this could be between a 13MB download of a tarred and gzipped file, to 45MB for a serial MacOSX binary and 192MB for a parallel MacOSX binary. Additionally, you will need a specific visualization program that we recommend. Altogether, if you have 1GB you should be fine. Alternately, you could download a Virtual Machine Interface.

  • You will be able to write code that simulates some of the most beautiful problems in physics, and visualize that physics.

  • You will need to know about matrices and vectors. Having seen partial differential equations will be very helpful. The code is in C++, but you don't need to know C++ at the outset. We will point you to resources that will teach you enough C++ for this class. However, you will need to have done some programming (Matlab, Fortran, C, Python, C++ should all do).

  • Apart from the lectures, expect to put in between 5 and 10 hours a week.

  • 此课程不提供大学学分,但部分大学可能会选择接受课程证书作为学分。查看您的合作院校,了解详情。Coursera 上的在线学位Mastertrack™ 证书提供获得大学学分的机会。

還有其他問題嗎?請訪問 學生幫助中心