1.3.3. Khả năng hỗ trợ
MATLAB có một cộng đồng ngƣời sử dụng nghiên cứu rộng rãi trên toàn cầu giúp cho việc chia sẻ và trao đổi tài liệu, kiến thức và kinh nghiệm đƣợc thuận lợi. Ngồi ra những cơng cụ nhƣ các thƣ viện chuẩn, các hàm sẵn có cho các ứng dụng đa dạng, các tệp lệnh ngày càng đƣợc mở rộng và hồn chỉnh. Chính điều đó tạo cho ta nhiều thuận lợi trong quá trình xây dựng các ứng dụng trên nền tảng phần mềm MATLAB.
1.4. Kết luận
Chƣơng 1 đã trình bày một số dạng ứng dụng của đồ họa, liên quan đến việc thể hiện q trình học tập của học sinh phổ thơng.
Một số dạng nhận thức của học sinh phổ thông dẫn đến nhu cầu sử dụng phần mềm MATLAB trong học tập.
Chương 2. Ngôn ngữ lập trình MATLAB
2.1. Tổng quan về ngơn ngữ lập trình MATLAB
MATLAB là một ngơn ngữ lập trình cấp cao dạng thơng dịch, nó là mơi trƣờng tính tốn số đƣợc thiết kế bởi công ty MathWorks, MATLAB đƣợc viết tắt của cụm từ Matrix Laboratory. Nó tích hợp tính tố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 :
1. Hỗ trợ tốn học và tính tốn 2. Phát triển thuật tốn
3. Mơ hình, mơ phỏng
4. Phân tích, khảo sát và hiển thị số liệu 5. Đồ họa khoa học và kỹ thuật
6. Phát triển ứng dụng với các giao diện đồ họa 7. Một số ứng dụng khác.
MATLAB là phần mềm có vai trị rất lớn trong tính tốn, mơ phỏng, thiết kế kỹ thuật, nghiên cứu khoa học và đào tạo. MATLAB là ngôn ngữ phổ dụng trên thế giới nó có một cộng đồng ngƣời sử dụng, quan tâm nghiên cứu rất lớn. Phiên bản hiện tại của MATLAB tính đến nay 10/2012 là bản R2012b. Trong luận văn này tác giả sử dụng phiên bản 7.10 MATLAB R2010a phục vụ cho đề tài nghiên cứu của mình.
2.1.1. Khơng gian làm việc của MATLAB
Trƣớc khi khởi động MATLAB ta phải tạo một thƣ mục làm việc. Thƣ mục này sẽ chứa các file làm việc của mình. Sau khi khởi động MATLAB ta click vào biểu tƣợng chọn thƣ mục để chọn thƣ mục làm việc này. Về cơ bản, không gian làm việc của MATLAB gồm có các phần sau :
Cửa sổ trợ giúp (Help window) Nút Start
Cửa sổ nhập lệnh (Command window)
Cửa sổ không gian làm việc (Workspace window)
Cửa sổ quá trình lệnh (Command History window - lịch sử) Cửa sổ biên tập mảng, vecto, ma trận (Array editor window) Cửa sổ địa chỉ thƣ mục hiện thời (Current directory window)