Matlab và ứng dụng cho Luận văn

Một phần của tài liệu Tính toán ước lượng thông số trạng thái một hệ thống điện với dữ liệu đầu vào cho bởi định dạng cdf (Trang 34 - 35)

MATLAB là một môi trƣờng tính toán số và lập trình, đƣợc thiết kế bởi công ty MathWorks. Phần mềm này có chức năng làm tất cả các phép tính toán học cơ bản; có khả năng lập trình, lƣu trữ, tìm kiếm lại dữ liệu, có thể tạo, bảo vệ và ghi trình tự các lệnh để tự động tính toán khi giải quyết các vấ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ƣ máy tính hiện đại, nó cho phép 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ƣ ma trận.

MATLAB cho phép tính toán số với ma trận, vẽ đồ thị hàm số hay biểu đồ thông tin, thực hiện thuật toán, tạo các giao diện ngƣời dùng và liên kết với những chƣơng trình máy tính viết trên nhiều ngôn ngữ lập trình khác. MATLAB cho phép mô phỏng tính toán, thực nghiệm nhiều mô hình trong thực tế và kỹ thuật.

File hàm Matlab

M-file: là một file text chứa các mã chƣơng trình của Matlab, có cấu trúc nhƣ sau :

function giá trị của hàm= tên hàm(tên biến) % chú thích

Các câu lệnh; % phần chú thích nếu có.

Định nghĩa hàm: function y=tb(x) gồm từ khóa function, đối số trả về y, tên hàm tb và đối số vào x.

Các lời giải thích dùng để cho ngƣời đọc hiểu rõ chức năng của câu lệnh đó và nó đƣợc đặt sau dấu %.

Tên hàm phải bắt đầu bằng kí tự và cùng tên với file chứa hàm (nhƣ ở trên tên hàm là tb thì tên file cũng là tb.m).

Trang 35

Các biến khai báo trong một hàm của Matlab là biến cục bộ. Các hàm khác sử dụng đƣợc biến này. Muốn các hàm khác dùng đƣợc biến nào đó của hàm ta cần khai báo nó là global.

Lập trình trong Matlab

Ngôn ngữ lập trình Matlab khá thân thiện với ngƣời dùng và dễ sử dụng so với các ngôn ngữ khác nhƣ Basic, C+/C++. Hƣớng dẫn chi tiết tham khảo tại “Matlab Help\ Programming and Data Types”.

Ứng dụng của Matlab

Trong luận văn này, Matlab đƣợc sử dụng để:

- Chuyển đổi dữ liệu ra tệp “.m” chứa thông tin dữ liệu hệ thống điện, từ tệp “.cdf”.

- Sử dụng tệp “.m” này làm đầu vào để thiết lập các dữ liệu trong việc tính toán ƣớc lƣợng trạng thái hệ thống điện chọn nghiên cứu.

- Xây dựng các hàm để tính giá trị đo, giá trị ƣớc lƣợng, sai số đo, sai số ƣớc lƣợng từ đó cho ta các kết quả để so sánh độ tin cậy của hai phép đo.

Một phần của tài liệu Tính toán ước lượng thông số trạng thái một hệ thống điện với dữ liệu đầu vào cho bởi định dạng cdf (Trang 34 - 35)

Tải bản đầy đủ (PDF)

(86 trang)