THỰC HÀNH MATLAB
Số trang: 117
Loại file: pdf
Dung lượng: 3.05 MB
Lượt xem: 24
Lượt tải: 0
Xem trước 10 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
MATLAB là một hệ tính toán, lập trình cao cấp với thư viện hàm phong phú, đa dạng. Chính vì thế, MATLAB được sử dụng là một trong những công cụ tính toán hiệu quả trong giảng dạy, học tập và nghiên cứu trong các trường đại học. Quyển sách này ra đời để phục vụ cho môn học Thực hành Laboratory của sinh viên Khoa Toán-Tin học Trường Đại học Khoa học Tự nhiên Đại học Quốc gia Thành phố Hồ Chí Minh. Ngoài ra, giáo trình này cũng có thể dùng làm tài liệu cho sinh viên các...
Nội dung trích xuất từ tài liệu:
THỰC HÀNH MATLAB THỰC HÀNH MATLAB Tài liệu Thực hành Laboratory Nguyễn Thành Nhựt Hoàng Văn Hà Bùi Xuân Thắng 8 - 2010 Lời mở đầu MATLAB là một hệ tính toán, lập trình cao cấp với thư viện hàm phong phú, đa dạng. Chính vì thế, MATLAB được sử dụng là một trong những công cụ tính toán hiệu quả trong giảng dạy, học tập và nghiên cứu trong các trường đại học. Quyển sách này ra đời để phục vụ cho môn học Thực hành Laboratory của sinh viên Khoa Toán-Tin học Trường Đại học Khoa học Tự nhiên Đại học Quốc gia Thành phố Hồ Chí Minh. Ngoài ra, giáo trình này cũng có thể dùng làm tài liệu cho sinh viên các môn học như Tin học tính toán hay MATLAB và ứng dụng của các ngành Khoa học-Kỹ thuật. Quyển sách này có thể dùng cho sinh viên tự học hoặc giảng viên dạy trực tiếp cho sinh viên ngay trong phòng thực hành. Nội dung gồm cả phần tóm tắt lý thuyết và hướng dẫn các bước thực hành từ cơ bản đến nâng cao. Song song đó là hệ thống các bài tập phong phú được soạn và sưu tầm bởi các giảng viên nhiều kinh nghiệm. Xin cám ơn TS Phạm Thế Bảo, ThS Vũ Đỗ Huy Cường, ThS Đặng Thị Bạch Tuyết, GV Bùi Ngọc Nam, GV Nguyễn Trần Lan Anh của khoa Toán- Tin học, Trường Đại học Khoa học Tự nhiên, Đại học Quốc gia Thành phố Hồ Chí Minh đã tham gia đóng góp soạn giáo trình này thật công phu. Tuy nhiên với phiên bản lần đầu tiên này, quyển sách không tránh khỏi những sai sót nhất định. Mong quý độc giả đóng góp các ý kiến đáng quý để các tác giả có thể hoàn thiện hơn quyển giáo trình này cho những lần tái bản sau. Thành phố Hồ Chí Minh, tháng 09 năm 2010. Nhóm tác giả Mục lục Lời mở đầu 1 1 Matlab cơ bản 5 1.1 Giới thiệu Matlab . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.2 Phép toán, biến, vector, ma trận . . . . . . . . . . . . . . . . 8 1.2.1 Biến . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.2.2 Phép toán . . . . . . . . . . . . . . . . . . . . . . . . . 9 1.2.3 Vector . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 1.2.4 Ma trận . . . . . . . . . . . . . . . . . . . . . . . . . . 16 1.3 Biểu thức Logic . . . . . . . . . . . . . . . . . . . . . . . . . . 19 1.3.1 Các toán tử logic . . . . . . . . . . . . . . . . . . . . . 19 1.3.2 Vectơ và biểu thức logic . . . . . . . . . . . . . . . . . 20 1.3.3 Các hàm logic: All, Any và Find . . . . . . . . . . . . . 20 1.4 Lệnh điều kiện và vòng lặp . . . . . . . . . . . . . . . . . . . . 21 1.4.1 Lệnh IF . . . . . . . . . . . . . . . . . . . . . . . . . . 21 1.4.2 Lệnh FOR . . . . . . . . . . . . . . . . . . . . . . . . . 22 1.4.3 Lệnh WHILE . . . . . . . . . . . . . . . . . . . . . . . 23 1.4.4 Lệnh SWITCH . . . CASE . . . . . . . . . . . . . . . . . 24 1.4.5 Script và Hàm . . . . . . . . . . . . . . . . . . . . . . . 24 1.5 Vẽ đồ thị . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 1.5.1 Vẽ đồ thị trong 2-D . . . . . . . . . . . . . . . . . . . . 28 1.5.2 Vẽ đồ thị trong 3-D . . . . . . . . . . . . . . . . . . . . 33 2 Đại số tuyến tính 38 2.1 Các phép toán ma trận, các phép biến đổi sơ cấp . . . . . . . 38 2.1.1 Các phép toán ma trận . . . . . . . . . . . . . . . . . . 38 MỤC LỤC 3 2.1.2 Các phép biến đổi sơ cấp . . . . . . . . . . . . . . . . . 42 2.2 Ma trận nghịch đảo, Phương trình ma trận và Hệ phương trình tuyến tính . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 2.2.1 Ma trận nghịch đảo . . . . . . . . . . . . . . . . . . . . 44 2.2.2 Ma trận giả nghịch đảo . . . . . . . . . . . . . . . . . . 46 2.2.3 Giải phương trình ma trận . . . . . . . . . . . . . . . . 49 2.3 Hệ phương trình tuyến tính . . . . . . . . . . . . . . . . . . . 51 2.3.1 Đưa về dạng ma trận . . . . . . . . . . . . . . . . . . . 51 2.3.2 Sử dụng tính toán symbolic . . . . . . . . . . . . . . . 52 2.4 Định thức, giải hệ phương trình tuyến tính bằng định thức . . 54 2.4.1 Định thức . . . . . . . . . . . . . . . . . . . . . . . . . 54 2.4.2 Giải hệ phương trình tuyến tính bằng định thức . . . . 55 2.5 Đa thức đặc trưng, trị riêng và vectơ riêng . . . . . . . . . . . 55 3 Giải tích hàm một biến 58 3.1 Các phép toán tập hợp . . . . . . . . . . . . . . . . . . . . . . 58 3.1.1 Định nghĩa tập hợp và cách khai báo tập hợp trong Matlab . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 3.1.2 Các phép toán trong tập hợp . . . . . . . . . . . . . . 59 3.2 symbolic math cơ bản . . . . . . . . . . . . . . . . . . . . . . 66 3.2.1 Khái niệm chung . . . . . . . . . . . . . . . . . . . . . 66 3.2.2 Khởi động TOOLBOX . . . . . . . . . . . . . . . . . . 66 3.3 Các bài toán dãy số và ...
Nội dung trích xuất từ tài liệu:
THỰC HÀNH MATLAB THỰC HÀNH MATLAB Tài liệu Thực hành Laboratory Nguyễn Thành Nhựt Hoàng Văn Hà Bùi Xuân Thắng 8 - 2010 Lời mở đầu MATLAB là một hệ tính toán, lập trình cao cấp với thư viện hàm phong phú, đa dạng. Chính vì thế, MATLAB được sử dụng là một trong những công cụ tính toán hiệu quả trong giảng dạy, học tập và nghiên cứu trong các trường đại học. Quyển sách này ra đời để phục vụ cho môn học Thực hành Laboratory của sinh viên Khoa Toán-Tin học Trường Đại học Khoa học Tự nhiên Đại học Quốc gia Thành phố Hồ Chí Minh. Ngoài ra, giáo trình này cũng có thể dùng làm tài liệu cho sinh viên các môn học như Tin học tính toán hay MATLAB và ứng dụng của các ngành Khoa học-Kỹ thuật. Quyển sách này có thể dùng cho sinh viên tự học hoặc giảng viên dạy trực tiếp cho sinh viên ngay trong phòng thực hành. Nội dung gồm cả phần tóm tắt lý thuyết và hướng dẫn các bước thực hành từ cơ bản đến nâng cao. Song song đó là hệ thống các bài tập phong phú được soạn và sưu tầm bởi các giảng viên nhiều kinh nghiệm. Xin cám ơn TS Phạm Thế Bảo, ThS Vũ Đỗ Huy Cường, ThS Đặng Thị Bạch Tuyết, GV Bùi Ngọc Nam, GV Nguyễn Trần Lan Anh của khoa Toán- Tin học, Trường Đại học Khoa học Tự nhiên, Đại học Quốc gia Thành phố Hồ Chí Minh đã tham gia đóng góp soạn giáo trình này thật công phu. Tuy nhiên với phiên bản lần đầu tiên này, quyển sách không tránh khỏi những sai sót nhất định. Mong quý độc giả đóng góp các ý kiến đáng quý để các tác giả có thể hoàn thiện hơn quyển giáo trình này cho những lần tái bản sau. Thành phố Hồ Chí Minh, tháng 09 năm 2010. Nhóm tác giả Mục lục Lời mở đầu 1 1 Matlab cơ bản 5 1.1 Giới thiệu Matlab . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.2 Phép toán, biến, vector, ma trận . . . . . . . . . . . . . . . . 8 1.2.1 Biến . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.2.2 Phép toán . . . . . . . . . . . . . . . . . . . . . . . . . 9 1.2.3 Vector . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 1.2.4 Ma trận . . . . . . . . . . . . . . . . . . . . . . . . . . 16 1.3 Biểu thức Logic . . . . . . . . . . . . . . . . . . . . . . . . . . 19 1.3.1 Các toán tử logic . . . . . . . . . . . . . . . . . . . . . 19 1.3.2 Vectơ và biểu thức logic . . . . . . . . . . . . . . . . . 20 1.3.3 Các hàm logic: All, Any và Find . . . . . . . . . . . . . 20 1.4 Lệnh điều kiện và vòng lặp . . . . . . . . . . . . . . . . . . . . 21 1.4.1 Lệnh IF . . . . . . . . . . . . . . . . . . . . . . . . . . 21 1.4.2 Lệnh FOR . . . . . . . . . . . . . . . . . . . . . . . . . 22 1.4.3 Lệnh WHILE . . . . . . . . . . . . . . . . . . . . . . . 23 1.4.4 Lệnh SWITCH . . . CASE . . . . . . . . . . . . . . . . . 24 1.4.5 Script và Hàm . . . . . . . . . . . . . . . . . . . . . . . 24 1.5 Vẽ đồ thị . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 1.5.1 Vẽ đồ thị trong 2-D . . . . . . . . . . . . . . . . . . . . 28 1.5.2 Vẽ đồ thị trong 3-D . . . . . . . . . . . . . . . . . . . . 33 2 Đại số tuyến tính 38 2.1 Các phép toán ma trận, các phép biến đổi sơ cấp . . . . . . . 38 2.1.1 Các phép toán ma trận . . . . . . . . . . . . . . . . . . 38 MỤC LỤC 3 2.1.2 Các phép biến đổi sơ cấp . . . . . . . . . . . . . . . . . 42 2.2 Ma trận nghịch đảo, Phương trình ma trận và Hệ phương trình tuyến tính . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 2.2.1 Ma trận nghịch đảo . . . . . . . . . . . . . . . . . . . . 44 2.2.2 Ma trận giả nghịch đảo . . . . . . . . . . . . . . . . . . 46 2.2.3 Giải phương trình ma trận . . . . . . . . . . . . . . . . 49 2.3 Hệ phương trình tuyến tính . . . . . . . . . . . . . . . . . . . 51 2.3.1 Đưa về dạng ma trận . . . . . . . . . . . . . . . . . . . 51 2.3.2 Sử dụng tính toán symbolic . . . . . . . . . . . . . . . 52 2.4 Định thức, giải hệ phương trình tuyến tính bằng định thức . . 54 2.4.1 Định thức . . . . . . . . . . . . . . . . . . . . . . . . . 54 2.4.2 Giải hệ phương trình tuyến tính bằng định thức . . . . 55 2.5 Đa thức đặc trưng, trị riêng và vectơ riêng . . . . . . . . . . . 55 3 Giải tích hàm một biến 58 3.1 Các phép toán tập hợp . . . . . . . . . . . . . . . . . . . . . . 58 3.1.1 Định nghĩa tập hợp và cách khai báo tập hợp trong Matlab . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 3.1.2 Các phép toán trong tập hợp . . . . . . . . . . . . . . 59 3.2 symbolic math cơ bản . . . . . . . . . . . . . . . . . . . . . . 66 3.2.1 Khái niệm chung . . . . . . . . . . . . . . . . . . . . . 66 3.2.2 Khởi động TOOLBOX . . . . . . . . . . . . . . . . . . 66 3.3 Các bài toán dãy số và ...
Tìm kiếm theo từ khóa liên quan:
vi mạch điện tử tai lieu matlab cách sử dụng Matlab thực hành Matlab hệ thống tuyến tính tiếng ồn trắngTài liệu liên quan:
-
ĐỒ ÁN TỐT NGHIỆP: THIẾT KẾ HỆ THỐNG CUNG CẤP ĐIỆN CHO NHÀ MÁY SẢN XUẤT GẠCH MEN SHIJAR
63 trang 243 0 0 -
Sử dụng MATLAB các hệ thống thông tin hiện nay trình bày thông qua
482 trang 161 0 0 -
Luận văn: THIẾT KẾ CUNG CẤP ĐIỆN KHU DÂN CƯ
57 trang 154 1 0 -
Đồ án: Vẽ và thiết kế mạch in bằng Orcad
32 trang 104 0 0 -
47 trang 89 0 0
-
GIÁO TRÌNH MÔN HỆ THỐNG CUNG CẤP ĐIỆN
128 trang 83 0 0 -
MATLAB ỨNG DỤNG - TS. NGUYỄN HÒAI SƠN
0 trang 55 0 0 -
Giáo trình Linh kiện điện tử và vi mạch điện tử: Phần 1
127 trang 38 0 0 -
Tài liệu thí nghiệm vi xừ lý vi điều khiển
0 trang 35 0 0 -
Đồ án môn học : Thiết kế phần điện nhà máy nhiệt điện công suất 200 MW gồm 4 tổ máy
84 trang 34 0 0