Ngày nay đất nước ta đang trờn đà phỏt triển về mọi mặt để hũa nhập vào nền văn minh trong cỏc nước tiờn tiến ở khu vực và thế giới. Do đú cần sự cú mặt của ngành tự động điều khiển để thực hiện cụng việc với độ chớnh xỏc và an toàn cao, một phần nào đú cũng làm giảm bớt sự lao động chõn tay của con người. Cựng với sự phỏt triển mạnh mẽ của ngành kỹ thuật mỏy tớnh và cụng nghệ thụng tin, thỡ việc ứng dụng mỏy tớnh vào để giải những bài toỏn phức tạp trong hệ thống tự động điều khiển như hệ thống nhiều ngừ vào và nhiều ngừ ra (MIMO) thỡ khụng khú khăn lắm , mà độ chớnh xỏc lại cao hơn hẳn từ đú dẫn đến việc thiết kế và tớnh toỏn trở nờn dễ dàng trong thời gian ngắn. Để đúng gúp một phần nào đú và tuõn theo mục tiờu đào tạo của trường ĐH SƯ PHẠM KỸ THUẬT, người viết đi vào tỡm hiểu một phần mềm được ứng dụng khỏ phổ biến trong nhiều lĩnh vực, trong đú cú lĩnh vực tự động điều khiển, đú là MATLAB. Matlab là một phần mềm rất được ưa chuộng cho cỏc lập trỡnh tớnh toỏn trong kỹ thuật hiện nay. Nú hầu như được phổ biến rộng khắp trong cỏc trường đại học ở nhiều nước.Với Matlab cụng việc tớnh toỏn trở nờn đơn giản và nhẹ nhàng hơn so với nhiều ngụn ngữ lập trỡnh khỏc nhờ đó thiết kế sẵn cỏc toolbox giỳp cho người sử dụng: • Control System Tollbox: là nền tảng của họ toolbox thiết kế điều khiển bằng Matlab. Nú chứa cỏc hàn cho việc mụ phỏng, phõn tớch và thiết kế cỏc hệ thống trong tự động điều khiển. • Frequency Domain System Identification Tollbox: Bao gồm cỏc Mfile giỳp cho việc mụ phỏng cỏc hệ thống tuyến tớnh trờn cơ sở phộp đo đỏp ứng tần số của hệ thống. • Fuzzy Logic Tollbox: Cung cấp một tập hợp đầy đủ cỏc cụng cụ cho việc thiết kế, mụ phỏng và phõn tớch cỏc hệ thống logic mờ (Fuzzy Inferencs). • Higher Order Spectral Analysis Toolbox: cung cấp cỏc cụng cụ cho việc xử lý tớn hiệu dựng phổ bậc cao. Cỏc phương này đặc biệt hữu dụng cho phõn tớch cỏc tớn hiệu cú nguồn gốc từ một quỏ trỡnh phi tuyến hay bị nhiễu phi Gaussian ( nonGaussian noise) xõm nhập. • Image Processing Toolbox: chứ cỏc cụng cụ cho việc sử lý ảnh. Nú bao gồm cỏc cụng cụ cho việc thiết kế cỏc bộ lọc và lưu trữ ảnh, nõng cấp ảnh, phõn tớch và thống kờ. • Model Predictive Control Tollbox: đặc biệt hữu dụng cho cỏc ứng dụng điều khiển với nhiều biến ngừ vào (input) và ngừ ra (output) mà phần lớn cú cỏc giới hạn nhất là trog kỹ thuật húa chất. • MuAnalysis And Syntheris Tollbox: chứa cỏc cụng cụ chuyờn mụn húa cho điều khiển tối ưu húa ; Đặc biệt trong lĩnh vực robot cao cấp và cỏc hệ thống đa biến tuyến tớnh. • Signal Processing Tollbox: chứa cỏc cụng cụ xử lý tớn hiệu. Cỏc ứng dụng bao gồm: Audio (Đĩa compact, băng digital), video (digital HDTV, xử lý và nộn ảnh), viễn thụng (fax, telephone), y học, địa lý. • Nonlinear Control Design Tollbox: cho phộp thiết kế cỏc hệ thống điều khiển tuyến tớnh và phi tuyến, sử dụng kỹ thuật tối ưu húa trờn cơ sở miền thời gian. • Optimization Tollbox: Cỏc lệnh dựng cho sự tối ưu húa cỏc hàm tuyến tớnh và phi tuyến tổng quỏt. • Symbolic Match Toolbox: Bao gồm cỏc cụng cụ cho việc tớnh toỏn trờn cỏc biểu thức. • System Identification Toolbox: Tập hợp cỏc cụng cụ cho ước lượng và nhận dạng (tỡm mụ hỡnh toỏn học cho một hệ thống vật lý). • Robust Control System: Cỏc cụng cụ cho phộp phõn tớch và tổng hợp cỏc hệ thống điều khiển bằng robot. Ngoài ra cũn cú cỏc toolbox khỏc như NAG Foundation Toolbox, Quantitative Feedback Workshop, Spline Toolbox, Statics Toolbox. Một khả năng khỏc cần phải nhắc đến của Matlab là biểu diễn data bằng đồ thị hai chiều, ba chiều bằng cỏc lệnh (hàm) khỏ đơn giản.