TỔNG LIÊN ĐOÀN LAO ĐỘNG VIỆT NAMTRƯỜNG ĐẠI HỌC TÔN ĐỨC THẮNGKHOA CÔNG NGHỆ THÔNG TINTÔN LÊ GIA BẢO - 52300009PHAN NHỰT DUY - 52300020BÁO CÁO GIỮA KỲMÔN HỌC: GIẢI TÍCH ỨNG DỤNG CHO CÔNG N
Trang 1TỔNG LIÊN ĐOÀN LAO ĐỘNG VIỆT NAM
TRƯỜNG ĐẠI HỌC TÔN ĐỨC THẮNG
KHOA CÔNG NGHỆ THÔNG TIN
TÔN LÊ GIA BẢO - 52300009
PHAN NHỰT DUY - 52300020
BÁO CÁO GIỮA KỲ
MÔN HỌC: GIẢI TÍCH ỨNG DỤNG CHO CÔNG NGHỆ THÔNG TIN
Trang chính
THÀNH PHỐ HỒ CHÍ MINH, THÁNG 12 NĂM 2023
Trang 2TỔNG LIÊN ĐOÀN LAO ĐỘNG VIỆT NAM
TRƯỜNG ĐẠI HỌC TÔN ĐỨC THẮNG
KHOA CÔNG NGHỆ THÔNG TIN
TÔN LÊ GIA BẢO - 52300009
PHAN NHỰT DUY - 52300020
BÁO CÁO GIỮA KỲ
MÔN HỌC: GIẢI TÍCH ỨNG DỤNG CHO CÔNG NGHỆ THÔNG TIN
Trang phụ
Người hướng dẫn
Phạm Quốc Duy
THÀNH PHỐ HỒ CHÍ MINH, THÁNG 12 NĂM 2023
Trang 3LỜI CẢM ƠN
Chúng em chân thành cảm ơn thầy Phạm Quốc Duy vì sự giảng dạy tận tình trong suốt quá trình giảng dạy cũng như sự hỗ trợ và hướng dẫn hoàn thành báo cáo này Xin chân thành cảm ơn sự đầu tư giảng dạy của thầy, nếu không có sự nỗ lực hoàn thiện bài giảng và sự hướng dẫn nhiệt tình của thầy thì chúng em khó có thể hoàn thành bản báo cáo
Trong quá trình hoàn thành bài tiểu luận, hiểu biết chúng em còn hạn chế có thể dẫn đến sai sót trong bài tiểu luận Trong bài luận có một số thuật ngữ và từ tiếng Anh chúng em không thể dịch sát nghĩa nên chúng em sẽ giữ nguyên mẫu, mong thầy cô thông cảm và bỏ qua Chúng em rất mong có thể nhận lại lời góp ý để chúng
em có thể hoàn thành bài tiểu luận hoàn chỉnh hơn
TP Hồ Chí Minh, ngày tháng 12 năm 2023
Tác giả
Tôn Lê Gia Bảo (Ký tên và ghi rõ họ tên)
Trang 4CÔNG TRÌNH ĐƯỢC HOÀN THÀNH
TẠI TRƯỜNG ĐẠI HỌC TÔN ĐỨC THẮNG
Tôi xin cam đoan đây là công trình nghiên cứu của riêng tôi và được sự hướng dẫn khoa học của Phạm Quốc Duy Các nội dung nghiên cứu, kết quả trong đề tài này là trung thực và chưa công bố dưới bất kỳ hình thức nào trước đây Những số liệu trong các bảng biểu phục vụ cho việc phân tích, nhận xét, đánh giá được chính tác giả thu thập từ các nguồn khác nhau có ghi rõ trong phần tài liệu tham khảo
Ngoài ra, trong Dự án còn sử dụng một số nhận xét, đánh giá cũng như
số liệu của các tác giả khác, cơ quan tổ chức khác đều có trích dẫn và chú thích nguồn gốc
Nếu phát hiện có bất kỳ sự gian lận nào tôi xin hoàn toàn chịu trách nhiệm về nội dung Dự án của mình Trường Đại học Tôn Đức Thắng không
liên quan đến những vi phạm tác quyền, bản quyền do tôi gây ra trong quá trình thực hiện (nếu có)
TP Hồ Chí Minh, ngày tháng 12 năm 2023
Tác giả
Tôn Lê Gia Bảo (Ký tên và ghi rõ họ tên)
Trang 5TÓM TẮT
Nội dung bài báo cáo gồm 2 chương: Thuật toán và phương pháp giải bài nguồn và kết quả đầu ra (Output) Trong chương 1, chúng em sẽ viết một mô tả
ngắn về các phương pháp giải được sử dụng trong từng câu 1a, 1b và 1c Trong
chương 2, chúng em tạo các hình ảnh của tất cả mã nguồn và kết quả tương ứng
trong phần lập trình , sau đó chèn chúng vào chương này
Trang 6MỤC LỤC
TRANG BÌA CHÍNHH
TRANG BÌA PHỤ
LỜI CẢM ƠN
TÓM TẮT…
MỤC LỤC
CHƯƠNG 1 THUẬT TOÁN VÀ PHƯƠNG PHÁP GIẢI BÀI
1.1 Câu a
1.2 Câu b
1.3 Câu c
CHƯƠNG 2 MÃ NGUỒN VÀ KẾT QUẢ ĐẦU RA
2.1 Mã nguồn
2.2 Kết quả đầu ra (Output)
TÀI LIỆU THAM KHẢO
Trang 7CHƯƠNG 1 THUẬT TOÁN VÀ PHƯƠNG PHÁP GIẢI BÀI
Yêu cầu bài : Cho 2 đồ thị hàm số như sau:
f(x)=x2
−2 Ax A− 2
g(x)=−x2
+4 Ax+ A3
1.1 Câu a: Tìm các giao điểm của 2 đồ thị hàm số f(x) và g(x) và vẽ đồ thị
Phương pháp giải bài:
1 Khai báo các thư viện cần thiết như Sympy, Numpy để tính toán và Matplotlib để vẽ đồ thị
2 Xây dựng hàm số f(x) vàg(x) theo giá trị A
g(x)
thị vào f(x) ( hoặc g(x)¿ để tìm y
5 Xây dựng hàm để vẽ đồ thị drawgraph()
6 Thế các giá trị vào hàm trên để vẽ đồ thị
1.2 Câu b: Tìm phương trình tiếp tuyến T của f(x) tại điểm ( 0, − A2) Dời
đồ thị hàm số f(x) xuống 4 A3 đơn vị , và tìm giao điểm của đồ thị hàm số f(x)
đã dời và phương trình tiếp tuyến T của f(x) Vẽ đồ thị
Phương pháp giải bài:
1 Xây dựng hàm để tìm phương trình tiếp tuyến tangentline()
3 Tính phương trình tiếp tuyến của T f(x) bằng hàm trên
4 Xây dựng phương trình hàm số f(x) dời xuống 4 A3 đơn vị
Trang 85 Sử dụng hàm Solve của Sympy để tìm các giao điểm của phương trình tiếp tuyến và T f(x) đã dời
thị vào f(x) đã dời ( hoặc T¿ để tìm y
7 Sử dụng hàm vẽ đồ thị drawgraph() để vẽ đồ thị
1.3 Câu c: Tìm các phương trình tiếp tuyến của f(x) đi qua điểm
( 0, −4 A3) và vẽ đồ thị
Phương pháp giải bài:
1 Khởi tạo 2 hai biến chứa giá trị xvà y của điểm ( 0, −4 A3)
2 Tính đạo hàm của f(x
3 Giải phương trình y y− 0 = f '(x) (x−x0) tìm x0
4 Thế các giá trị x0 là nghiệm phương trình trên vào f(x) để tìm y0
5 Tính các phương trình tiếp tuyến của f(x) bằng hàm tangentline()
6 Sử dụng hàm vẽ đồ thị drawgraph() để vẽ đồ thị
Trang 9CHƯƠNG 2 MÃ NGUỒN VÀ KẾT QUẢ ĐẦU RA
1 Mã nguồn
Hình 1.1: Khai báo các thư viện và hàm f(x) và g(x)
Trang 10Hình 1.2: Câu A
Trang 11Hình 1.3: Câu B
Trang 12Hình 1.4: Câu C
Trang 132 Kết quả đầu ra (Output)
Hình 2.1: Kết quả câu A
Hình 2.2: Kết quả câu B
Trang 14Hình 2.3: Kết quả câu C
Trang 16[1] Maurice D Weir, Joel Hass, George B Thomas, [2010], Thomas' calculus, Pearson Education, Boston
[2] Calculus for the Life Sciences by James Stewart
[3] Calculus with Applications by James Stewart
Tài liệu mạng / website:
[1] Khan Academy
[2] Vietjack
[3] Mathway