Mô phỏng thuật toán ngưỡng tương đối trong chuyển giao mềm 1 Giới thiệu phần mềm mô phỏng MATLAB

Một phần của tài liệu Tìm hiểu giải pháp tối ưu chuyển giao trong mạng thông tin di động 3G (Trang 78 - 79)

- Thay thế cell xấu nhất của tập tích cực bởi cell tốt nhất của tập giám sát

MÔ PHỎNG CHUYỂN GIAO MỀM

4.2. Mô phỏng thuật toán ngưỡng tương đối trong chuyển giao mềm 1 Giới thiệu phần mềm mô phỏng MATLAB

4.2.1. Giới thiệu phần mềm mô phỏng MATLAB

MATLAB – phần mềm nổi tiếng của công ty MathWorks, 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:

• Hỗ trợ toán học và tính toán • Phát triển thuật toán

• Mô hình, mô phỏng

• Phân tích, khảo sát và hiển thị số liệu • Đồ 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.

MATLAB có đầy đủ các đặc điểm như máy tính cá nhân: giống như các máy tính cơ bản, nó làm tất cả các phép tính toán học cơ bản như cộng, trừ, nhân, chia; giống như máy tính kỹ thuật, nó bao gồm: số phức, căn thức, số mũ, logarithm, các phép toán lượng giác như sine, cosine, tang; nó cũng giống như máy tính có khả năng lập trình, có thể lưu trữ, tìm kiếm lại dữ liệu, cũng có thể tạo, bảo vệ và ghi trình tự các lệnh để tự động phép toán khi giải quyết các vấn đề, bạn có thể so sánh logic, điều khiển thực hiên lệnh để đảm bảo tính đúng đắn của phép toán. Giống như các máy tính hiện đại nhất, nó cho phép bạn biểu diễn dữ liệu dới nhiều dạng như: biểu diễn thông thường, ma trân đại số, các hàm tổ hợp và có thể thao tác với dữ liệu thường cũng như đối với ma trận.

Trong thực tế MATLAB còn ứng dụng rất rộng rãi trong nhiều lĩnh vực và nó cũng sử dụng rất nhiều các phép tính toán học. Với những đặc điểm đó và khả năng thân thiện với người sử dụng nên nó dễ dàng sử dụng hơn các ngôn ngữ khác như Basic, Pascal, C...

Nó cung cấp một môi trường phong phú cho biểu diễn dữ liệu, và có khả năng mạnh mẽ về đồ hoạ, bạn có thể tạo các giao diện riêng cho người sử dụng (GUIs) để giải quyết những vấn đề riêng cho mình. Thêm vào đó MATLAB đưa ra những công cụ để giải quyết những vấn đề đặc biệt, gọi là Toolbox (hộp công cụ). Ví dụ Student Edition của MATLAB bao gồm cả Toolbox điều khiển hệ thống, Toolbox xử lí tín hiệu, Toolbox biểu tượng toán học. Ngoài ra bạn có thể tạo Toolbox cho riêng mình.

Một phần của tài liệu Tìm hiểu giải pháp tối ưu chuyển giao trong mạng thông tin di động 3G (Trang 78 - 79)