Việc khớp (fit) các hàm số đòi hỏi phải am hiểu các thuật toán đặc biệt, và sau đó còn phải lập trình để tính toán. Vấn đề bạn đang quan tâm liên quan đến thuật toán gọi là
multiple lineair regression (tham khảo thêm ở đây
http://en.wikipedia.org/wiki/Linear_regression#Introduction_to_linear_regression).
Hiện nay đa số các phần mềm hỗ trợ tính toán và xử lý số liệu như Matlab, Mathematica, Origin, Igor, đều có khả năng fit các hàm số được định nghĩa bởi người sử dụng. Nếu như bạn chỉ cần fit để tìm các tham số a, b, c... thì nên dùng đến các phần mềm như vậy. Đó là cách nhanh nhất. Bởi vì, việc đọc để hiểu một thuật toán và sau đó còn lập trình là điều không đơn giản.