Không, đây có phải là câu chuyện của tôi không?
🌿 TRƯỜNG HỢP 1 🌿
Tôi đã hoàn thành khóa học Nhập môn Đại số Tuyến tính. Cuối cùng tôi cũng đã thành thạo. Cứ giao cho tôi bất kỳ bài toán nào, tôi cũng có thể giải một cách hoàn hảo. Nhưng... tôi cần phải phân tích giá trị kỳ dị của một ma trận 100 x 100 ngay bây giờ. Nghiêm túc mà nói... Tôi đã thành thạo đại số tuyến tính, nhưng bài toán này sẽ mất rất nhiều thời gian. 🌿 TRƯỜNG HỢP 2 🌿
Giáo sư: Hãy tính gần đúng dữ liệu này bằng hàm bậc hai vào ngày mai.
Học sinh: Vâng, em hiểu rồi. Có bao nhiêu điểm dữ liệu?
Giáo sư: 40.000.
học sinh: ??
Giáo sư: À, nhân tiện, chúng ta thử ghép a+b*sinh(x)+c*Log(x) xem sao? Chúng ta có thể làm nhanh được không?
học sinh: ?????????
🌿 TRƯỜNG HỢP 3 🌿
Bây giờ tôi không còn học đại học nữa, tôi không thể sử dụng Matlab... Nó quá đắt... Ha... Nhưng làm sao để giải phương trình ma trận...? Tôi sẽ phải giải thêm trong tương lai, nhưng có cách nào để làm được không?
Hãy cùng giải quyết nhiều bài toán tính toán ma trận khác nhau bằng NumPy và SciPy.
Để giải nhanh các bài toán tính toán ma trận, bạn cần sử dụng thư viện NumPy và SciPy trong Python. Bạn đã bao giờ muốn giải phương trình ma trận bằng máy tính chưa? Bạn muốn tìm trị riêng? Hay bạn cần những hàm này ngay lập tức?
Trong khóa học này, bạn sẽ sử dụng thư viện SciPy của Python để giải quyết nhiều bài toán tính toán ma trận. Ngay cả khi bạn không biết Python hoặc có kiến thức cơ bản về đại số tuyến tính nhập môn, nội dung khóa học vẫn được thiết kế để giúp bạn áp dụng kiến thức ngay sau khi hoàn thành khóa học. Đừng lo lắng, hãy tham gia cùng chúng tôi!
Mục tiêu học tập 📜
Trong khóa học này, bạn sẽ học cách giải các bài toán đại số tuyến tính trên máy tính bằng SciPy và NumPy.



Những người như thế này sẽ thích nghe điều này! ✨
- Sinh viên kỹ thuật và sinh viên sau đại học
- Bất kỳ ai cần tìm ngay lời giải cho một phương trình ma trận
- Dành cho những ai muốn tìm giá trị riêng và vectơ riêng ngay lập tức
- Bất kỳ ai muốn thử SVD hoặc cần giải pháp cho phương pháp bình phương nhỏ nhất
- Những người đã học Giới thiệu về Đại số tuyến tính
- Bất kỳ ai quan tâm đến việc tìm hiểu thư viện SciPy cho Python
Kiểm tra trước khi tham gia lớp học! ✒️
- Bạn có thể tham gia khóa học ngay cả khi bạn không có kiến thức chuyên môn về Python.
- Các bài giảng và đào tạo thực hành được tiến hành đồng thời.
- Đối với những ai có kế hoạch sử dụng thư viện Lapack trong tương lai, tôi sẽ giải thích các hàm Lapack liên quan đến các hàm được sử dụng trong khóa học.
- Trong bài giảng này, chúng ta sẽ không tìm hiểu lý thuyết phân tích số liên quan đến tính toán ma trận.
Những câu hỏi cần hỏi trước khi tham gia lớp học!
H. Có đúng là phương trình ma trận có thể giải được trên máy tính không?
A. Tất nhiên rồi. Sẽ kỳ lạ hơn nếu nó không được giải bằng máy tính!
H. Tôi cần tìm các giá trị riêng của một ma trận lớn ngay bây giờ. Làm thế nào để làm được? Tôi không thể giải thủ công được 😭😭
A. Đừng lo lắng. Bạn có thể làm được điều đó chỉ với vài dòng mã Python. Khóa học này là dành cho bạn.
H. Tôi không có kinh nghiệm lập trình... nhưng tôi muốn giải các bài toán đại số tuyến tính trên máy tính!
A. Chào mừng! Rất dễ để theo dõi.
H. Tôi nghe nói Python chậm... Học nó có thực sự không thực tế không?
A. Các hàm SciPy mà chúng ta sẽ học sử dụng các hàm được viết bằng Fortran (được phát triển trong nhiều thập kỷ!). Chúng có tốc độ và độ chính xác đủ để sử dụng thực tế.
H. Bạn nghe nói ở đâu rằng... mọi người thường tự viết mã...?
A. Có những hàm liên quan đến đại số tuyến tính đã được phát triển qua nhiều thập kỷ, chứ không chỉ vài năm. Chỉ cần biết cách sử dụng chúng cũng có thể giúp ích rất nhiều cho cuộc sống của bạn.
Bạn có muốn tham gia khóa học này không?
Bài giảng toán học của người chia sẻ kiến thức Jo Beom-hee
Giới thiệu về Đại số tuyến tính
Phân biệt chi tiết: Nền tảng của lý thuyết tối ưu hóa và hàm vectơ