Giáo trình matlab

260 440 1
Tài liệu đã được kiểm tra trùng lặp
Giáo trình matlab

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Matlab là một phần mềm toán học của hãng Mathworks để tính toán trên các số và có tính trực quan rất cao. Matlab đã qua nhiều phiên bản, giáo trình này giới thiệu phiên bản 7.0 (release 14). Matlab là viết tắt của Matrix Laboratory. Matlab làm việc chủ yếu với các ma trận. Ma trận cỡ mxn là bảng số chữ nhật gồm mxn số được sắp xếp thành m hàng và n cột. Trường hợp m=1 hoặc n=1 thì ma trận trở thành vectơ dòng hoặc cột; trường hợp m=n=1 thì ma trận trở thành một đại lượng vô hướng. Nói chung, Matlab có thể làm việc với nhiều kiểu dữ liệu khác nhau. Với xâu chữ (chuỗi ký tự) Matlab cũng xem là một dãy các ký tự hay là dãy mã số của các ký tự. Matlab dùng để giải quyết các bài toán về giải tích số, xử lý tín hiệu số, xử lý đồ họa, … mà không phải lập trình cổ điển. Hiện nay, Matlab có đến hàng ngàn lệnh và hàm tiện ích. Ngoài các hàm cài sẵn trong chính ngôn ngữ, Matlab còn có các lệnh và hàm ứng dụng chuyên biệt trong các Toolbox, để mở rộng môi trường Matlab nhằm giải quyết các bài toán thuộc các phạm trù riêng. Các Toolbox khá quan trọng và tiện ích cho người dùng như toán sơ cấp, xử lý tín hiệu số, xử lý ảnh, xử lý âm thanh, ma trận thưa, logic mờ,… Người dùng cũng có thể tạo nên các hàm phục vụ cho chuyên môn của mình, lưu vào tệp M-file để dùng về sau. Cần tính toán bằng công thức thì có thể dùng Toolbox SYMBOLIC. Để có được f=’cos(x)’ bằng cách lấy đạo hàm của g=’sin(x)’ thì dùng lệnh f=diff(‘sin(x)’). Ngược lại để có g là tích phân bất định của f thì dùng lệnh g=int(f). Matlab còn có giao diện đồ họa khá đẹp mắt và dể sử dụng. Người dùng có thể tính toán và tạo nên các hình ảnh đồ họa 2, 3 chiều cho trình ứng dụng của mình. Với các hình ảnh, nếu không chỉ định vè canh trục, phối màu thì Matlab thực hiện tự động một cách khá phù hợp. Vì tính mạnh mẽ để trợ giúp giải nhanh các bài toán kỹ thuật, chúng tôi cố gắng biên soạn tài liệu này để phục vụ một ít kiến thức cơ bản cho bạn đọc. Tuy nhiên, trên cơ sở đó bạn đọc có thể tự khai thác thêm các thành phần dùng riêng cho minh trong các Toolbox và Simulink. Lần đầu xuất bản nên không thể tránh khỏi thiếu sót. Rất mong ý kiến đóng góp quý báu của bạn đọc.

Giới thiệu 1 Phan Thanh Tao - 2004 GIỚI THIỆU Matlab là một phần mềm toán học của hãng Mathworks để tính toán trên các số và có tính trực quan rất cao. Matlab đã qua nhiều phiên bản, giáo trình này giới thiệu phiên bản 7.0 (release 14). Matlab là viết tắt của Matrix Laboratory. Matlab làm việc chủ yếu với các ma trận. Ma trận cỡ m x n là bảng số chữ nhật gồm m x n số được sắp xếp thành m hàng và n cột. Trường hợp m=1 hoặc n=1 thì ma trận trở thành vectơ dòng hoặc cột; trường hợp m=n=1 thì ma trận trở thành một đại lượng vô hướng. Nói chung, Matlab có thể làm việc với nhiều kiểu dữ liệu khác nhau. Với xâu chữ (chuỗi ký tự) Matlab cũng xem là một dãy các ký tự hay là dãy mã số của các ký tự. Matlab dùng để giả i quyết các bài toán về giải tích số, xử lý tín hiệu số, xử lý đồ họa, … mà không phải lập trình cổ điển. Hiện nay, Matlab có đến hàng ngàn lệnh và hàm tiện ích. Ngoài các hàm cài sẵn trong chính ngôn ngữ, Matlab còn có các lệnh và hàm ứng dụng chuyên biệt trong các Toolbox, để mở rộng môi trường Matlab nhằm giải quyết các bài toán thuộc các phạm trù riêng. Các Toolbox khá quan trọng và tiện ích cho người dùng như toán sơ cấp, xử lý tín hiệu s ố, xử lý ảnh, xử lý âm thanh, ma trận thưa, logic mờ,… Người dùng cũng có thể tạo nên các hàm phục vụ cho chuyên môn của mình, lưu vào tệp M-file để dùng về sau. Cần tính toán bằng công thức thì có thể dùng Toolbox SYMBOLIC. Để có được f=’cos(x)’ bằng cách lấy đạo hàm của g=’sin(x)’ thì dùng lệnh f=diff(‘sin(x)’). Ngược lại để có g là tích phân bất định của f thì dùng lệnh g=int(f). Matlab còn có giao diện đồ họ a khá đẹp mắt và dể sử dụng. Người dùng có thể tính toán và tạo nên các hình ảnh đồ họa 2, 3 chiều cho trình ứng dụng của mình. Với các hình ảnh, nếu không chỉ định vè canh trục, phối màu thì Matlab thực hiện tự động một cách khá phù hợp. Vì tính mạnh mẽ để trợ giúp giải nhanh các bài toán kỹ thuật, chúng tôi cố gắng biên soạn tài liệu này để phục vụ một ít kiến thức cơ bả n cho bạn đọc. Tuy nhiên, trên cơ sở đó bạn đọc có thể tự khai thác thêm các thành phần dùng riêng cho minh trong các Toolbox và Simulink. Lần đầu xuất bản nên không thể tránh khỏi thiếu sót. Rất mong ý kiến đóng góp quý báu của bạn đọc. Đà Nẵng, ngày 20/02/2004 Tác giả Phan Thanh Tao Giới thiệu 2 Phan Thanh Tao - 2004 Hướng dẫn cài đặt MATLAB 7.0 Bạn hãy đưa đĩa CD vào ổ đĩa, chương trình autorun sẽ chạy và trên màn hình xuất hiện Giới thiệu 3 Phan Thanh Tao - 2004 Ấn nút Next để tiếp tục. Xuất hiện màn hình yêu cầu nhập thông tin cá nhân và mật khẩu bản quyền. Giới thiệu 4 Phan Thanh Tao - 2004 Bạn gọi chương trình My Computer để mở đĩa CD và chạy chương trình \crack\keygen.exe để phát sinh mã mật khẩu. Ấn Ctrl+C để chép mật khẩu sang Clipboard. Rồi đóng cửa số này lại. Giới thiệu 5 Phan Thanh Tao - 2004 Quay lại cửa sổ cài đặt. Vào ô (PLP) ấn Ctrl+V để dán mã mật khẩu vào. Ấn nút N ext để tiếp tục. Giới thiệu 6 Phan Thanh Tao - 2004 Đánh dấu Yes để đồng ý về bản quyền, rồi ấn nút Next để tiếp tục. Để cài đặt đầy đủ, đánh dấu Custom và ấn nút Next để tiếp tục. Giới thiệu 7 Phan Thanh Tao - 2004 Ấn nút Next để tiếp tục. Nếu cài đặt lần đầu trên máy thì chưa có thư mục MATLAB7, hỏi có chấp nhận tạo thư mục mới. Ấn Yes để tiếp tục. Giới thiệu 8 Phan Thanh Tao - 2004 Ấn nút Next để tiếp tục. Ấn nút Install để bắt đầu cài đặt. Giới thiệu 9 Phan Thanh Tao - 2004 Xem hướng dẫn cài thêm sau này. Ấn nút Next để tiếp tục. Ấn nút Finish để hoàn thành việc cài đặt. . THIỆU Matlab là một phần mềm toán học của hãng Mathworks để tính toán trên các số và có tính trực quan rất cao. Matlab đã qua nhiều phiên bản, giáo trình. các ký tự. Matlab dùng để giả i quyết các bài toán về giải tích số, xử lý tín hiệu số, xử lý đồ họa, … mà không phải lập trình cổ điển. Hiện nay, Matlab có

Ngày đăng: 23/08/2013, 21:19

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan