Mô tả

This course is specifically developed for B. Tech. and M. Tech/MS students of all Engineering disciplines. Especially the students of Mechanical, Electrical, Automobile, Chemical, Aeronautical, Electronics, Computer science, Instrumentation, Mechatronics, Manufacturing, Robotics and Civil Engineering can learn MATLAB basics and solve Engineering Optimization problems in their area as part of mini-project or capstone project. In addition to this, the course is also useful to Ph. D. students of different engineering branches. The course is designed in such a way that the student who is not well versed with MATLAB programing can learn the basics of MATLAB in the first part so that it is easy for him/her to understand MATLAB implementation of Genetic Algorithm to solve simple and advanced Engineering problems. The content is so organized that the learner should be able to understand Engineering optimization from scratch and solve research problems leading to publication in an international journal of high repute. It should be useful to students of all universities around the world. 

This course is divided into FOUR Parts

  • Part I - Basics of MATLAB Programming

  • Part 2 - Concept of Genetic Algorithm

  • Part 3 - MATLAB Implementation of GA to solve benchmark functions

  • Part 4 - Capstone Project (MATLAB Implementation of GA to solve a typical Engineering optimization Problem)

Bạn sẽ học được gì

Write MATLAB program to solve Engineering problems

Understand the workings of Genetic Algorithm

Implement Genetic Algorithm to solve benchmark functions

Implement Genetic Algorithm to solve an engineering optimization problems

Design and develop MATLAB program using GA for an engineering optimization problems

Work on research problem leading to publication in international journals of high repute

Yêu cầu

  • Knowledge of basic mathematics

Nội dung khoá học

4 sections

Basics of MATLAB Programming

12 lectures
Introduction to MATLAB
02:15
Variables and Operators
06:46
Vector Declaration
08:35
Indexing and Size of Vectors
05:06
Matrix Operations
07:20
max(), min(), ones(), and zeros()
04:22
rand(), randi(), and repmat()
03:19
If Statement
03:17
For Loop
05:45
While Loop
04:17
Functions
06:59
Plots
03:55

Concepts of Optimization and Genetic Algorithm

7 lectures
Introduction to Optimization
14:37
Effects of Constraints on Optimal Solution
02:17
Terminologies Used in Optimization and Pseudo Codes
05:38
Inspiration of Genetic Algorithm
03:09
Step I - Selection
03:32
Step II and Step III - Crossover and Mutation
02:55
Step IV - Evaluation
01:01

MATLAB Implementation of GA to Solve Benchmark Functions

9 lectures
Matyas Function Introduction
02:04
Coding for Matyas Function Part I - Problem Formulation
03:22
Coding for Matyas Function Part II - Initialization
05:30
Coding for Matyas Function Part III - Crossover
14:30
Coding for Matyas Function Part IV - Mutation
05:46
Coding for Matyas Function Part V - Plotting Results
11:24
Coding for Matyas Function Part VI - Understanding Results
01:32
Rosenbrock Function Introduction
01:17
Coding for Rosenbrock Function
09:03

Capstone Project

2 lectures
Capstone Project Introduction
03:32
Capstone Project Coding
05:54

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.