Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

The Complete MATLAB Mastery - From a Beginner to an Expert

Thành Thạo MATLAB Toàn Diện - Từ Người Mới Bắt Đầu Đến Chuyên Gia

Thành Thạo MATLAB Toàn Diện - Từ Người Mới Bắt Đầu Đến Chuyên Gia

Học Từ Các Chuyên Gia MATLAB Hàng Đầu - Kiến Thức Cơ Bản MATLAB, Code Chất Lượng Cao, Trực Quan Hóa Dữ Liệu, Vòng Lặp và Hơn Thế Nữa!

4.4
(1,153 đánh giá)
7,813 học viên
Giảng viên
Tod Vachev
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 449.000đ -89%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
10.0 giờ video
100 bài giảng
12 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

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

Bạn sẽ có kiến thức làm việc chuyên sâu về MATLAB, cách MATLAB hoạt động tối ưu, lý do nên dùng một số hàm thay vì các hàm khác
Học cách viết Code MATLAB Chất Lượng Cao, Có Tài Liệu và Được Tối Ưu Tốc Độ
Học cách giải các bài toán đa điều kiện ban đầu và trực quan hóa kết quả
Tùy Chỉnh MATLAB Theo Sở Thích Cá Nhân
Thực Hiện Các Phép Toán Số Học Đa Dạng với MATLAB
Hiểu Sâu Về Vector
Hiểu Sâu Về Ma Trận
Cách MATLAB Thực Sự Hoạt Động Hiệu Quả Nhất
Trực Quan Hóa Dữ Liệu - Hiển Thị Thí Nghiệm Để Diễn Đạt Rõ Ràng Hơn
Câu Lệnh Điều Kiện - If/elseif/else/switch
Toán Tử Quan Hệ & Logic
Cách Hoạt Động Của Vòng Lặp - Vòng Lặp For và While
Cách Sử Dụng Vòng Lặp Lồng Nhau
Cách Tạo Hàm Trong MATLAB
Đầu Vào và Đầu Ra Của Hàm
Bảo Vệ Hàm Của Bạn Khỏi Đầu Vào Không Chính Xác

Yêu cầu

MATLAB đã cài đặt trên máy tính, bản miễn phí cũng dùng được
Không Cần Kiến Thức Lập Trình Trước
Cần phần mềm ZIP như WinZip hoặc WinRar để giải nén file Source Code
Có Mong Muốn và Nhu Cầu Học MATLAB

Đối tượng phù hợp

Giảng Viên/Nhà Nghiên Cứu Học Thuật
Nhà Nghiên Cứu
Kỹ Sư
Sinh Viên
Bất Kỳ Ai Quan Tâm Đến Làm Việc Với Dữ Liệu

Nội dung khóa học

13 phần • 100 bài giảng
1 Giới Thiệu
2 Làm Quen Với Workspace Của Bạn!
3 Tạo Bố Cục Workspace Riêng!
4 Lưu Công Việc Vào File & Bộ Ba Cơ Bản Của (Hầu Hết) File M
5 Cách Nhanh Nhất Để Nhận Trợ Giúp Từ MATLAB
1 Giới thiệu về biến
2 Định Dạng Cửa Sổ Lệnh
3 Các Kiểu Dữ Liệu Trong MATLAB
4 Chuyển Đổi Kiểu Dữ Liệu
5 Quy tắc đặt tên
6 Dấu chấm phẩy
7 Biến - Source Code ZIP
1 Phép Toán Số Học Cơ Bản Trong MATLAB
2 Thứ Tự Thực Hiện - Dấu Ngoặc, Trở Thành Bậc Thầy Về Dấu Ngoặc
3 Số Pi và Số Euler Ở Đâu?
4 Chú Thích và Phân Đoạn - Tài Liệu Hóa Code Đúng Cách!
5 Dự Án 1 - Số Học Cơ Bản - Định Lý Pythagoras
6 Toán Tử Quan Hệ (So Sánh) Trong MATLAB
7 Lấy Dấu và Giá Trị Tuyệt Đối Của Một Số
8 Tìm Căn Của Phương Trình Bất Kỳ, Ước Chung Lớn Nhất, Bội Chung Nhỏ Nhất
9 Hoán Vị, Tổ Hợp và Số Nguyên Tố
10 Phép Toán Số Học Cơ Bản - Source Code
1 Giới Thiệu Vector - Vector Là Gì?
2 Phép Toán Số Học Trên Vector
3 Tích Vô Hướng và Tích Có Hướng Giữa Hai Vector
4 Trích Xuất, Sửa Đổi và Chọn Subvector
5 Nối Vector
6 Độ Dài và Tổng Của Vector
7 Dự Án 2 - Vector Phần 1 - Thực Hành So Sánh, Trích Xuất, Chọn Vector
8 Vector Phần Một - Source Code ZIP
1 Lựa Chọn và Trích Xuất Logic Vector và Subvector
2 Tạo Số Ngẫu Nhiên Với Phạm Vi Cụ Thể
3 Sắp Xếp Một Vector
4 Tìm Chỉ Số Của Giá Trị Cụ Thể Trong Vector
5 Dự Án 3 - Vector Phần 2 - Thực Hành Tìm Phần Tử Trong Vector
6 Vector Phần Hai - Source Code ZIP
1 Giới thiệu về ma trận
2 Phép Toán Số Học Trên Ma Trận
3 Lấy Đường Chéo Của Ma Trận
4 Kích Thước và Chiều Của Ma Trận
5 Trích Xuất và Chọn Submatrix
6 Lựa Chọn và Trích Xuất Logic Ma Trận và Submatrix
7 Dự Án 4 - Ma Trận Phần 1 - Tạo Ảnh Xám Bằng Ma Trận
8 Dự Án 5 - Ma Trận Phần 2 - Xử Lý Ảnh Xám Bằng Ma Trận
9 Ma Trận Phần Một - Source Code ZIP
1 Ma Trận Đặc Biệt Trong MATLAB Phần 1 - Ma Trận Toàn 1 và Ma Trận Đơn Vị
2 Ma Trận Đặc Biệt Trong MATLAB Phần 2 - Ma Trận Toàn 0, Tăng Tốc Code Lên 100 Lần!
3 Nối Ma Trận, Theo Chiều Dọc và Ngang
4 MATLAB Thực Sự Làm Việc Với Ma Trận Như Thế Nào - Sum, Min, Max
5 Hàm Quan Trọng Cho Ma Trận Phần 1
6 Hàm Quan Trọng Cho Ma Trận Phần 2
7 Sắp Xếp Ma Trận Với MATLAB
8 Dự Án 6 - Ma Trận Phần 3 - Giới Thiệu Ảnh RGB và Ma Trận 3D-6D+
9 Dự Án 7 - Ma Trận Phần 4 - Xử Lý Ảnh RGB Thông Qua Thao Tác Ma Trận
10 Dự Án 8 - Ma Trận Phần 5 - Thực Hành Xử Lý Ma Trận (Ảnh RGB) Thêm
11 Ma Trận Phần Hai - Source Code ZIP
1 Tạo Biểu Đồ Cơ Bản
2 Tùy Chỉnh Biểu Đồ - Màu Sắc, Kiểu Đường, Độ Dày Đường, Điểm Đánh Dấu và Hơn Thế Nữa
3 Nhãn và Lưới Trên Biểu Đồ
4 Giới Hạn Tự Động Cho Biểu Đồ Của Bạn
5 Giữ Lại! Nhiều Đồ Thị Trên Cùng Một Biểu Đồ
6 Thêm Chú Thích Cho Biểu Đồ
7 Cách Khác Cho Nhiều Biểu Đồ - Subplot
8 Dự Án 9 - Trực Quan Hóa Dữ Liệu 1 - Dữ Liệu và Subplot
9 Dự Án 11 - Trực Quan Hóa Dữ Liệu 2 - Giới Thiệu Về Handles
10 Dự Án 10 - Trực Quan Hóa Dữ Liệu 3 - Nhiều Thuộc Tính Thông Dụng Trong Một Dòng
11 Trực Quan Hóa Dữ Liệu - Source Code ZIP
1 Giải Thích Toán Tử Logic
2 Giới Thiệu Câu Lệnh Điều Kiện - If/Else Với Toán Tử Quan Hệ
3 Câu Lệnh Điều Kiện Với Toán Tử Logic
4 Câu Lệnh Điều Kiện Với Biểu Thức Logic Phức Tạp
5 Câu Lệnh Điều Kiện Lồng Nhau
6 Xử Lý Nhiều Trường Hợp - ElseIf
7 Xử Lý Nhiều Trường Hợp - Switch
8 Dự Án 12 - Điều Kiện 1 - Thay Đổi Thuộc Tính Biểu Đồ Dựa Trên Một Số Điều Kiện
9 Dự Án 13 - Điều Kiện 2 - Thuộc Tính Biểu Đồ Phức Tạp Hơn Từ Điều Kiện
10 Câu Lệnh Điều Kiện - Source Code ZIP
1 Cách Một Vòng Lặp Hoạt Động
2 Truy Cập Vector Bằng Vòng Lặp For
3 Vòng Lặp For và Phương Trình
4 Lý Do Cần Vòng Lặp - Dự Án Mini Âm Thanh Phần 1
5 Vòng Lặp For Lồng Nhau - Cần Thiết Cho Làm Việc Với Ma Trận
6 Vòng Lặp For Lồng Nhau - Dự Án Mini Âm Thanh Phần 2
7 Vòng Lặp While - Một Vòng Lặp Có Điều Kiện
8 Break và Continue Trong Vòng Lặp
9 Vòng Lặp - Source Code ZIP
1 Dự Án 14 - Vòng Lặp 1 - Tạo Hoạt Ảnh Cho Biểu Đồ và Giới Hạn Chuyển Động
2 Dự Án 15 - Vòng Lặp 2 - Tính Toán và Thiết Lập Giới Hạn Động
3 Dự Án 16 - Vòng Lặp 3 - Thêm Nhiều Điều Kiện Ban Đầu và Trực Quan Hóa Chúng
4 Dự Án 17 - Vòng Lặp 4 - Tính Lại Giới Hạn và Tìm Giới Hạn Phù Hợp
5 Dự Án 18 - Vòng Lặp 5 - Tạo Hoạt Ảnh Chuyển Động Cho Mỗi Điều Kiện Ban Đầu
1 Hàm Là Gì?
2 Hàm Đầu Tiên Của Bạn - Đối Số Đầu Vào Trong Hàm
3 Lấy Đầu Ra Từ Hàm Của Bạn
4 Nhiều Đầu Ra Từ Một Hàm
5 Trả Về Từ Hàm Trước Khi Kết Thúc
6 Bảo Vệ Hàm Của Bạn Khỏi Đầu Vào Không Hợp Lệ
7 Dự Án 19 - Hàm - Tái Cấu Trúc Một Dự Án Phức Tạp
8 Hàm - Source Code ZIP
1 Bài Giảng Thưởng: Tiếp Tục Học Với Ưu Đãi Mà Bạn Xứng Đáng

Giới thiệu khóa học

This course will transform you from a MATLAB Novice into a MATLAB Master. The course was developed under the strict oversight of Hristo Zhivomirov who is one of the top 50 MATLAB contributors Worldwide (search for his name in Google).   

The course is structured in a way that is suitable for both beginners and those that already have some experience with MATLAB, there is a lot of information for everyone.   

Everything in our world today can be viewed as some kind of a matrix, and I’m not talking about the Matrix Trilogy. For example

  • Measuring the temperature of a patient every 2 hours, can be represented with a one dimensional matrix, which is also called a vector   

  • Monochromatic (black and white) image is a two dimensional matrix, the values in each cell in the matrix is representing the gradation of the gray color   

  • Measuring temperature in a room for example, rooms are 3D, so we need x, y, z to describe the position at which we take our measurements, and the value is the temperature, that is a three dimensional matrix   

  • Measure now the change of that temperature over a period of time and the temperature becomes a fourth dimension

  • Now add time in the mix and you get… a fifth dimension!

Actually MATLAB has no restrictions on dimensions, you can work with 4, 5, 6 and more dimensions in a single matrix!

How to handle The Matrix: It is not necessary to look for the red pill, like Neo had to – what you actually need is MATLAB, which means MATrix LABoratory contrary to popular belief. MATLAB is a programming language of high level and interactive programming environment that lets you easily implement numeric experiments and methods, allowing you to design algorithms, analyze data and visualize that data in a very, very powerful way. 

You will learn:   

  • Variables, everything you need to know about variables in matlab, their types or lack of types, converting between different types, naming conventions, the semicolon operator and more   

  • Basic Arithmetic Operations in MATLAB, the most important thing in this section of the course are the Brackets and the Order of operations, many beginners get lost when they encounter complex expressions, and you will become a master of those

  • Right after that we are diving into deep waters starting with Vectors, you will learn how to think in vectors and perform a variety of different operations on and with vectors. Concatenating vectors, extracting or selecting subvectors, and more   

  • Matrices are next on the line, but you wont need any pills, because I have you covered, you will learn everything you need to know about working with Matrices in MATLAB and you will also learn a trick in this section that will help you optimize your code and make it run up to 100 times faster! 

  • Data visualization, because, well, whats the point of working with Data if you cant understand it or share it with other people, visualizing data is key in any area of work   

  • And finally we get to the actual MATLAB Programming by utilizing conditional statements, loops and functions to control the flow of your code, write less code, and make your code modular.

Each section contains a source code file at the end so that you can download and review the code that I have written in the lectures!
I hope that you will enjoy this course, as much as I did creating it, so lets dive right into it!

I welcome you to the course!

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Data Analysis
Hiển thị tất cả khoá học Matlab
Hiển thị tất cả khoá học Programming Languages
Hiển thị tất cả khoá học Scientific Computing
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊