Giáo trình Kỹ thuật lập trình
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Giáo trình Kỹ thuật lập trình Gi¸o tr×nh Kü thuËt lËp tr×nh CHƯƠNG I: CÁC KHÁI NIỆM CƠ BẢN 1.1 Giới thiệu chung về MATLAB. MATLAB – phần mềm nổi tiếng của công ty MathWorks, là một ngôn ngữ hiệu năng cao cho tính toán kỹ thuật như được viết trong logo của phần mềm này. Nó tích hợp tính toán, hiện thị và lập trình trong một môi trường dễ sử dụng. Các ứng dụng tiêu biểu của MATLAB bao gồm: − Khả năng tính toán mạnh. − Phát triển thuật toán. − Chứa Simulink là môi trường mạnh để mô phỏng các hệ thống động học tuyến tính và phi tuyến. − Đồ họa khoa học và kỹ thuật − Phát triển ứng dụng với các giao diện đồ họa. − Có kiến trúc mở, ủng hộ việc xây dựng thêm các module tính toán kỹ thuật theo chuẩn công nghiệp. Tên của phần mềm MATLAB bắt nguồn từ thuật ngữ “Matrix Laboratory”. Đầu tiên nó được viết bằng FORTRAN để cung cấp truy nhập dễ dàng tới phần mềm ma trận được phát triển bởi các dự án LINPACK và EISPACK. Sau đó nó được viết bằng ngôn ngữ C trên cơ sở các thư viện nêu trên và phát triển thêm nhiều lĩnh vực của tính toán khoa học và các ứng dụng kỹ thuật. Ngoài MATLAB cơ bản với các khả năng rất phong phú sẽ được đề cập sau, phần mềm MATLAB còn được trang bị thêm các ToolBox – các gói chương trình (thư viện) cho các lĩnh vực ứng dụng rất đa dạng như xử lý tín hiệu, nhận dạng hệ thống, xử lý ảnh, mạng nơ ron, logic mờ, tối ưu hóa, phương trình đạo hàm riêng, sinh tin học,... Đây là các tập hợp mã nguồn viết bằng chính MATLAB dựa theo các thuật toán mới, hữu hiệu mà người dùng có thể chỉnh sửa hoặc bổ sung thêm các hàm mới. 1.1.1 Cài đặt chương trình: Qui trình cài đặt Matlab cũng tương tự như việc cài đặt các chương trình phần mềm khác, chỉ cần theo các hướng dẫn và bổ xung thêm các thông số cho phù hợp..Do chương trình được cấu hình theo Autorun nên khi gắn dĩa CD vào ổ đĩa thì chương trình tự hoạt động, cửa sổ đón mừng hiện lên trong giây lát. Kích vào Next chuyển sang cửa sổ cài đặt kế tiếp. http://www.ebook.edu.vn 1 Gi¸o tr×nh Kü thuËt lËp tr×nh Cửa sổ thứ hai chỉ các thông tin về bản quyền của chương trình bạn nhập mã và Kích next để sang cửa sổ cài đặt kế tiếp. Trong cửa sổ Costumer Information, nếu cần thiết đánh tên họ, công ty. Kích tiếp Next. Trong cửa sổ select Matlab Components, kích xoá những thành phần không cần thiết sử dụng trong chương trình để dành thêm dung lượng trống. Muốn kiểm tra dung lượng của chương trình , kích vào Disk space để quan sát. Sau khi kích Next, màn hình hiện khung thông tin Setup và chương trình bắt đầu cài đặt. http://www.ebook.edu.vn 2 Gi¸o tr×nh Kü thuËt lËp tr×nh Sau khi hoàn thành Setup, màn hình hiện khung thoại Setup complete. Kích Finish để kết thúc qui trình cài đặt. Sau khi kết thúc cài đặt cửa sổ kế tiếp là Internet explorer. Kích Close để về cửa sổ nền windows, biểu tượng tự động gán trong nền windows. 1.1.2 Khởi động và Thoát a) Khởi động MATLAB: Kích vào biểu tượng Matlab trên màn hình Windows hoặc kích: Start/ Programs/ Matlab/ Matlab 6.5, sau đó hiện cửa sổ Matlab và cửa sổ lệnh ( MATLAB Command Widowd ) Cũng như các chương trình chạy trong môi trường windows khác Matlab cũng có những thành phần giao diện của chương trình. • Dòng trên cùng là thanh tiêu đề gồm: + Tận trái là biểu tượng chương trình. Khi kích vào biểu tượng này Matlab hiện menu xổ chứa các lệnh liên quan tới việc xử lý khung cửa sổ chương trình cũng như thoát chương trình. + Kế biểu tượng là tên chương trình cùng với cửa sổ chương trình. Tận cùng là ba biểu tượng có chức năng phong to, thu nhỏ và thoát chương trình. • Dòng thứ hai là thanh trình đơn gồm các menu chính chưa các lệnh liên quan đến việc tạo, xử lý, gán thuộc tính … vào đồ thị. • Dòng thứ ba là thanh công cụ chứa các hộp công cụ chứa các lệnh nhanh. • Phần chiếm gần chọn màn hình là nơi nhập các lệnh . • Cuối cùng là thanh tác vụ hiện thông tin về tình trạng đang xử lý, thực hiện đối tượng. b) Thoát khỏi MATLAB: Từ cửa sổ Matlab command winwods đánh lệnh quit hoặc kích biểu tượng (X) nằm ngay góc phải thanh tiêu đề Matlab. 1.2 Các lệnh menu của MATLAB: a) File Kích vào File hiện menu chứa các lệnh liên quan đến việc tạo mới, quản lý, gán thuộc tính cho đối tượng, đồ thị cũ http://www.ebook.edu.vn 3 Gi¸o tr×nh Kü thuËt lËp tr×nh *New: Hiện menu chứa lệnh để tạo đối tượng mới • Figure: Đây là môi trường đồ hoạ để bạn tự vẽ các đối tượng hoặc để Matlab vẽ các đồ thị theo hàm lệnh bạn nhập từ khung cửa sổ lệnh của MATLAB hoặc hiện đồ thị cũ với lệnh Open từ lệnh của Matlab. • Model : Hiện cửa sổ Simulink nằm bên phải và cửa sổ thư viện nằm bên trái để ban tự chọn mà thiết kế đối tượng. • M-file: Đây là môi trường bạn tạo file, tạo vũng như sửa đổi, gỡ rối các tập tin chương trình như M-file hoặc MEX-file hoặc các đối tượng nào đó để thực hiện cho một nhiện vụ nào đó.. • GUI : Mở cửa sổ thiết kế giao diện * Open : Mở tập tin đồ thị hoặc hình ảnh trong cửa sổ Figure để sử lý. • Trong cửa sổ Matlab Command windows kích: File/ Open • Từ khung thoại, kích chọn tên tập tin cùng thể loại tập tin ( nếu cần thiết ) muốn mở và kích OK. • Save Workspace As : Lưu các nội dung trong cửa sổ lệnh của MATLAB theo workspace. • Nhập các lệnh trong cửa sổ lệnh của MATLAB như bình thường. • Từ menu File, chọn Save Workspace As. Màn hình hiện khung thoại Save Workspace As. • Từ khung thoại, đánh tên tập tin muốn lưu ( nếu cần thiết chọn nguồn chứa với Save in). Kích Save. Nên nhớ là tập tin này được lưu theo dạng *.mat và cũng là tập tin chương ...
Tìm kiếm theo từ khóa liên quan:
Lập trình nâng cao chương trình lập trình giáo trình lập trình kỹ thuật máy tính code lập trình kinh nghiệm lập trình thủ thuật lập trình mẹo lập trìnhTài liệu cùng danh mục:
-
Tìm hiểu về lỗi tràn bộ đệm (Buffer Overflow)
5 trang 364 0 0 -
Giáo trình Cấu trúc dữ liệu và thuật toán trên C++
74 trang 344 0 0 -
Bài giảng Phân tích thiết kế phần mềm: Chương 7 - Trường ĐH Ngoại ngữ - Tin học TP.HCM
16 trang 335 0 0 -
180 trang 274 0 0
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 253 0 0 -
173 trang 247 2 0
-
Bài giảng Phân tích thiết kế và giải thuật - Chương 2: Kỹ thuật thiết kế giải thuật
80 trang 244 0 0 -
Kiến thức phần cứng máy tính - Sửa chữa nâng cấp và cài đặt máy tính xách tay Tập 2
483 trang 243 3 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 242 0 0 -
Bài giảng Phân tích thiết kế phần mềm: Chương 6 - Trường ĐH Ngoại ngữ - Tin học TP.HCM
12 trang 240 0 0
Tài liệu mới:
-
Khảo sát tình trạng dinh dưỡng trước mổ ở người bệnh ung thư đại trực tràng
9 trang 20 0 0 -
94 trang 18 0 0
-
Tham vấn Thanh thiếu niên - ĐH Mở Bán công TP Hồ Chí Minh
276 trang 19 0 0 -
Kết hợp luân phiên sóng T và biến thiên nhịp tim trong tiên lượng bệnh nhân suy tim
10 trang 18 0 0 -
Đề thi giữa học kì 1 môn Ngữ văn lớp 9 năm 2024-2025 có đáp án - Trường THCS Nguyễn Trãi, Thanh Khê
14 trang 20 0 0 -
Đánh giá hiệu quả giải pháp phát triển thể chất cho sinh viên Trường Đại học Kiến trúc Hà Nội
8 trang 18 0 0 -
Tỉ lệ và các yếu tố liên quan đoạn chi dưới ở bệnh nhân đái tháo đường có loét chân
11 trang 19 0 0 -
39 trang 18 0 0
-
Đề thi học kì 1 môn Tiếng Anh lớp 6 năm 2024-2025 có đáp án - Trường TH&THCS Quang Trung, Hội An
6 trang 18 1 0 -
Tôm ram lá chanh vừa nhanh vừa dễRất dễ làm, nhanh gọn mà lại ngon. Nhà mình
7 trang 18 0 0