Fortran90 Tìm hàm số

Mời bạn tham gia lập trình bài toán sau:

Cho giá trị của hàm số y=f(x) như sau:

 

x f(x)
1.123400 167.5600
2.246800 137.6441
3.370200 110.2523
4.493600 85.38444
5.617000 63.04068

Tìm xấp xỉ nội suy tuyến tính hàm f(x) với các giá trị cho trên. Trước hết tìm hai số xi và xi+1, nội suy tìm giá trị f(x) tương ứng: f(xi+1)-f(xi)

f(x)=f(xi)+….(x-xi), xi+1 – xi

Chạy thử với các giá trị x = -7.8, 1.1234, 13.65, 22.5, 23.5914, 25, 25.085, và 33.8. In ra màn hình nếu giá trị vượt ngoài giới hạn.

Gợi ý rằng: khai báo hai mảng x và y và sử dụng công thức nội suy Lagrange.

Mời bạn thử!

Leave a Reply

You must be logged in to post a comment.