View Single Post
Old 05-06-2014, 12:39 AM   #10
nobita611
Nhập môn đệ tử
 
Tham gia ngày: Jun 2014
Bài gửi: 1
:
Mình đang mầy mò phần giải hệ phương trình phi tuyến bằng matlab và đây là ví dụ mình lấy trên trang http://www.mathworks.com/help/optim/ug/fsolve.html

function F = myfun(x)
F = [2*x(1) - x(2) - exp(-x(1));
-x(1) + 2*x(2) - exp(-x(2))];
x0 = [-5; -5]; % Make a starting guess at the solution
options=optimset('Display','iter'); % Option to display output
[x,fval] = fsolve(@myfun,x0,options) % Call optimizer

Mình chạy thử thì nó báo lỗi thế này. Tất cả mình đều để ở file myfun.m

??? Input argument "x" is undefined.

Error in ==> myfun at 2
F = [2*x(1) - x(2) - exp(-x(1));

Giờ lỗi này mình phải xử lý thế nào hả mọi người.
nobita611 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn