2012-06-26 32 views
6

Tôi đang cố gắng lấy số dư cho ô phân tán của hai biến. Tôi có thể lấy đường hồi quy tuyến tính nhỏ nhất bằng cách sử dụng hàm lsline của MATLAB. Tuy nhiên, tôi cũng muốn lấy số dư. Làm thế nào tôi có thể nhận được điều này trong MATLAB. Cho rằng tôi cần phải biết các thông số ab của đường hồi quy tuyến tínhĐường hồi qui tuyến tính trong ô phân tán MATLAB

ax+b 

Trả lời

7

Sử dụng chức năng polyfit để có được các thông số hồi quy. Sau đó bạn có thể đánh giá các giá trị được trang bị và tính toán số dư của bạn cho phù hợp.

Về cơ bản polyfit thực hiện least-squares regression cho một mức độ được chỉ định N trong trường hợp này, bạn sẽ là 1 cho hồi quy đường thẳng. Các tham số hồi quy được hàm trả về và bạn có thể sử dụng hàm khác polyval để lấy các giá trị được gắn từ tham số hồi quy

2

Nếu bạn có curve fitting toolbox, hãy nhập cftool và nhấn enter và GUI sẽ xuất hiện.

Bạn có thể sử dụng công cụ này để tìm sự phù hợp đa thức tuyến tính cho một tập dữ liệu nhất định, cũng như nhiều loại phù hợp khác.