Giả sử tôi có một mảng đôi, thuật toán tốt để lấy mẫu chuỗi này bằng cách sử dụng Akima interpolation là gì? Tôi quá ngu ngốc để dịch mô tả toán học đó thành mã.Nội suy Akima của mảng đôi
// values is an array of doubles
// idx is the index of the left-hand value for the current interpolation
// t is the normalized parameter between values[idx] and values[idx+1]
// Don't worry about array bounds, I'll handle that separately.
public double InterpolateAkima(double[] values, int idx, double t)
{
...?
}
Dường như rất nhiều công việc mà không ai chỉ sẽ mã lên cho bạn. Nó trông khá thẳng về phía trước, nhưng một số giờ tốt của mã hóa để làm cho nó được thực hiện. Đừng ngại hỏi nếu có một điều cụ thể bạn không hiểu. –
@Albin, đủ công bằng tôi cho là vậy. Nội suy khối giống như 10 dòng mã, tôi đã hy vọng tất cả các phép toán này có thể được cô đặc xuống 20 dòng ... –