Computational How to learn Computational electromagnetics?

Click For Summary
A junior majoring in Electrical Engineering seeks resources to learn computational electromagnetics using MATLAB, having a background in electromagnetics, advanced engineering mathematics, and linear algebra, but limited programming experience. Recommendations include taking programming courses, particularly in Fortran or C++, and exploring computational physics if available. Suggested resources include a MATLAB manual for electromagnetics, a book on numerical methods, and an MIT open course on electromagnetics. Emphasis is placed on the importance of applied mathematics and numerical analysis in conjunction with programming skills for effective learning in computational electromagnetics.
Daniel.P
Messages
1
Reaction score
0
I'm a junior majoring in EE and learned with

1. D.K cheng : Field and wave electromagnetics

2. Zill Cullen : Advanced Engineering Mathematics (differential Eqs. & complex analysis)

3. Gilbert Strang : Linear Algebra and its Applications

+I've extremely avoided '~programming' course, so have only few C/C++ programming experience.

And what I want to do is learning computational electromagnetics using MATLAB.

Is there any good textbook, video lecture, or profound advice considering my situation?

Thank you!
 
Daniel.P said:
I'm a junior majoring in EE and learned with

1. D.K cheng : Field and wave electromagnetics

2. Zill Cullen : Advanced Engineering Mathematics (differential Eqs. & complex analysis)

3. Gilbert Strang : Linear Algebra and its Applications

+I've extremely avoided '~programming' course, so have only few C/C++ programming experience.

And what I want to do is learning computational electromagnetics using MATLAB.

Is there any good textbook, video lecture, or profound advice considering my situation?

Thank you!
Well one may wish to take a course in programming, either in Fortran or C++, but better yet, a course in computational physics if such courses are available at one's institution. Perhaps they are not available until graduate school.

Meanwhile, try starting with - http://www.ece.mcmaster.ca/faculty/nikolova/EM_2FH3_downloads/assignments/Matlab_Manual_2FH3_Bakr.pdf

In my experience, one would take courses in applied mathematics, particularly numerical analysis, while taking a programming course, then take courses with particular applications, e.g., CFD, or mechanics of materials or structures with FEA, or more elaborate systems that basically deal with systems of couple PDEs, particularly coupled, non-linear PDEs.

One may wish to invest in this book - http://www.scitechpub.com/Explore/9781891121586_Lonngren.pdf

Here is an example of an MIT open course
http://ocw.mit.edu/courses/electric...ce/6-630-electromagnetics-fall-2006/index.htm
 
  • Like
Likes NELS0N

Similar threads

  • · Replies 17 ·
Replies
17
Views
4K
  • Sticky
  • · Replies 13 ·
Replies
13
Views
7K
  • · Replies 7 ·
Replies
7
Views
2K
Replies
2
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 24 ·
Replies
24
Views
4K
  • · Replies 14 ·
Replies
14
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
Replies
10
Views
5K
  • · Replies 7 ·
Replies
7
Views
8K