This course teaches computer programming to those with little to no previous experience. It uses the programming system and language called MATLAB to do so because it is easy to learn, versatile and very useful for engineers and other professionals. MATLAB is a special-purpose language that is an excellent choice for writing moderate-size programs that solve problems involving the manipulation of numbers. The design of the language makes it possible to write a powerful program in a few lines. The problems may be relatively complex, while the MATLAB programs that solve them are relatively simple: relative, that is, to the equivalent program written in a general-purpose language, such as C++ or Java. As a result, MATLAB is being used in a wide variety of domains from the natural sciences, through all disciplines of engineering, to finance, and beyond, and it is heavily used in industry. Hence, a solid background in MATLAB is an indispensable skill in today’s job market.

제공자:

## Introduction to Programming with MATLAB

## About this Course

### 학습자 경력 결과

## 39%

## 35%

#### 공유 가능한 수료증

#### 100% 온라인

#### 유동적 마감일

#### 초급 단계

#### 완료하는 데 약 35시간 필요

#### 영어

### 귀하가 습득할 기술

### 학습자 경력 결과

## 39%

## 35%

#### 공유 가능한 수료증

#### 100% 온라인

#### 유동적 마감일

#### 초급 단계

#### 완료하는 데 약 35시간 필요

#### 영어

### 제공자:

#### 밴더빌트 대학교

Vanderbilt University, located in Nashville, Tenn., is a private research university and medical center offering a full-range of undergraduate, graduate and professional degrees.

## 강의 계획 - 이 강좌에서 배울 내용

**완료하는 데 1시간 필요**

## Course Pages

**완료하는 데 1시간 필요**

**1개의 동영상**

**3개의 읽기 자료**

**완료하는 데 3시간 필요**

## The MATLAB Environment

We will learn how to start MATLAB and will familiarize ourselves with its user interface. We will learn how to use MATLAB as a sophisticated calculator. We will learn about syntax and semantics. We will see ways in which MATLAB provides help. Finally, we will learn how to create plots in MATLAB.

**완료하는 데 3시간 필요**

**7개의 동영상**

**1개의 읽기 자료**

**완료하는 데 3시간 필요**

## Matrices and Operators

The basic unit with which we work in MATLAB is the matrix. We solve problems by manipulating matrices, and operators are the primary means by which we manipulate them. We will learn how to define matrices, extract parts of them and combine them to form new matrices. We will learn how to use operators to add, subtract, multiply, and divide matrices, and we will learn that there are several different types of multiplication and division. Finally, we will learn MATLAB’s rules for determining the order in which operators are carried out when more than one of them appear in the same expression.

**완료하는 데 3시간 필요**

**6개의 동영상**

**1개의 읽기 자료**

**1개 연습문제**

**완료하는 데 2시간 필요**

## Functions

Functions let us break up complex problems into smaller, more manageable parts. We will learn how functions let us create reusable software components that can be applied in many different programs. We will learn how the environment inside a function is separated from the outside via a well defined interface through which it communicates with that outside world. We will learn how to define a function to allow input to it when it initiates its execution and output from it when it is done.

**완료하는 데 2시간 필요**

**7개의 동영상**

**1개의 읽기 자료**

### 검토

#### 4.8

##### INTRODUCTION TO PROGRAMMING WITH MATLAB의 최상위 리뷰

There is much more to MATLAB than what the course can cover. But It has definitely provided me with the necessary skills and confidence to use it in tackling the practical problems in the real world.

Very good course, it has some really mind blowing problem sets. I would suggest everyone to hit the problems with a blank mind, i found completely different ways to solve them, and that was amazing.

It was a very involving course! Everything is taught by doing it practically. Assignments are really good and make you adept in what you learn the whole week. As far, the Best MOOC I've completed.

It was my first completed course in coursera and it is perfectly organised and is one best course for aspirants who want to learn MATLAB. Thanks to all the team who worked on building this course

This was an amazing course! I attended mainly because I needed to refresh my modest Matlab knowledge. It was a great help and the exercises were so much fun!! Thanks for such a great opportunity!

I am in between the course however i think i am in a position to give feedback. The course lecture video is short and crisp giving so much in less time making it time efficient and very helpful.

This is an excellent introductory course on Matlab. The homework questions are very helpful if solved sincerely. Overall, it's a great course which gives students a solid foundation to build on.

Mike Fitzpatrick teaches very well , right from the basics to advanced topics . The assignments are quite challenging , and the grading system is really good . I recommend taking this course .

An excellent course to get started with MatLab. The instructor is very good and has a great sense of humor making it a great learning class. Recommended for new learners (beginners) of MatLab.

an excellent course for anyone interested in learning the fundamentals of MATLAB from the very beginning. The lectures were lucid, informative and entertaining at the same time. A real treat.

It's very recommended for beginners\n\nI am one of them and I've learnt so much\n\nI wanted some more details , extra level and solutions for assignments\n\nbut it still very good and useful

Course content was informative and well planned. Able to code basic programmes using MATLAB successfully after the course. Assignments were well designed and helped test programming skills.

VERY USEFUL and the problem were mind busting. And I also want to mention about the FORUM. I had never seen any kind of active community anywhere where peoples in the thirst to help others.

A well paced and systematic course to get you through the basics of MATLAB programming.\n\nLectures were very well delivered. It included related theory and hands on practical experience.

such nice course very interesting for learning programming and the assignment session make me very curious i enjoyed a lot by doing it and increased my knowledge of programming in matlab

Great course with a very charismatic lecturer. The assignments were very challenging which was essential as the majority of learning takes place when actually coding.\n\nThanks,\n\nDavid

The course was really nicely structured and the assignment was almost completely related to the video tutorial. Though it would have been great if we had dealt more in image processing.

Great course for absolute newbies. Very well organized course material and challenging homeworks.\n\nThe tutor is awesome and explains everything nicely. It was fun doing this course.

Excellent course for the people looking to start working with Matlab also for young programmers and engineering students looking to an easy introduction to basic programming concepts.

This course is comprehensive and covers many topics. It should not be seen as introduction only. This course is above basic course and needs more practice before starting this course.

## 자주 묻는 질문

강의 및 과제를 언제 이용할 수 있게 되나요?

강좌에 등록하면 바로 모든 비디오, 테스트 및 프로그래밍 과제(해당하는 경우)에 접근할 수 있습니다. 상호 첨삭 과제는 이 세션이 시작된 경우에만 제출하고 검토할 수 있습니다. 강좌를 구매하지 않고 살펴보기만 하면 특정 과제에 접근하지 못할 수 있습니다.

이 수료증을 구매하면 무엇을 이용할 수 있나요?

수료증을 구매하면 성적 평가 과제를 포함한 모든 강좌 자료에 접근할 수 있습니다. 강좌를 완료하면 전자 수료증이 성취도 페이지에 추가되며, 해당 페이지에서 수료증을 인쇄하거나 LinkedIn 프로필에 수료증을 추가할 수 있습니다. 강좌 콘텐츠만 읽고 살펴보려면 해당 강좌를 무료로 청강할 수 있습니다.

환불 규정은 어떻게 되나요?

재정 지원을 받을 수 있나요?

궁금한 점이 더 있으신가요? 학습자 도움말 센터를 방문해 보세요.