Gia sư Cần Thơ, Dạy Kèm Cần Thơ

VỮNG TIN - TIẾP BƯỚC - THÀNH CÔNG


Bài 3. Tìm nghiệm gần đúng của phương trình bằng phương pháp vét cạn với mắt lưới mau dần

Share
avatar
admin
Admin
Admin

Tổng số bài gửi : 1207
Points : 3010
Join date : 11/11/2009
Age : 37
Đến từ : Cần Thơ

Bài 3. Tìm nghiệm gần đúng của phương trình bằng phương pháp vét cạn với mắt lưới mau dần

Bài gửi  admin on Wed Dec 15, 2010 11:43 am

TÌM NGHIỆM GẦN ĐÚNG CỦA PHƯƠNG TRÌNH f(x)=0


BÀI TOÁN
Tìm nghiệm gần đúng của phương trình f(x)=0 liên tục trên [a,b] với f(a)f(b)<0
PHƯƠNG PHÁP VÉT CẠN VỚI MẮT LƯỚI MAU DẦN (PHƯƠNG PHÁP CHIA ĐÔI)
CODE MẪU
Code:
(*TIM NGHIEM GAN DUNG CUA PHUONG TRINH BANG PHUONG PHAP VET CAN VOI MAT LUOI MAU DAU*)
Clear[y, f, x, a, b, c, Epxilon];
y = Input["Nhap vao phuong trinh"];
f[x_] = y;
a = Input["Nhap vao a"];
b = Input["Nhap vao b"];
Epxilon = Input["Nhap vao sai so"];
c = (a + b)/2;
While[Abs[f[c]] > Epxilon,
       If[f[a]*f[c] < 0, b = c, a = c];
       c = (a + b)/2;
    ];
Print["PT ", y, " = 0, khoang phan ly [", a, ",", b, "], sai so ", Epxilon,", co nghiem gan dung la: ", c];
avatar
admin
Admin
Admin

Tổng số bài gửi : 1207
Points : 3010
Join date : 11/11/2009
Age : 37
Đến từ : Cần Thơ

Chú ý

Bài gửi  admin on Wed Dec 29, 2010 5:09 pm

Khi nhập a và b thì phải thoải mãn điều kiện f(a)* f(b)<0 thì [a,b] mới là khoảng phân ly nghiệm. Tức tồn tại nghiệm trong khoảng [a,b]. Nếu nhập không đúng chương trình sẽ bị lặp vô hạn.

    Hôm nay: Mon Oct 15, 2018 8:22 pm