Hãy xem xét một tình huống mà bạn có dữ liệu trong một danh sách các hình thứcTạo điều khoản của một chuỗi lũy thừa m-trật tự trong biến n
data = {{x1, x2, x3, ..., xn, y}, {...}, ..., {...}}
Ví dụ,
data = {{0, 2, 3, 2}, {0, 0, 1, 4}, {7, 6, 8, 3}}
Tôi muốn phù hợp với những dữ liệu vào một đa thức đa biến về trật tự, nói, 2. Vì vậy, các giá trị chức năng 3 biến là:
{2, 4, 3}
tại các điểm tương ứng
{{0, 2, 3}, {0, 0, 1}, {7, 6, 8}}
Tôi muốn nói một cái gì đó giống như
Fit[data, {1, x, y, z, x^2, y^2, z^2, x y , x z, y z}, {x, y, z}]
Đây là tất cả đều rất tốt đẹp, nhưng tôi không thể chỉ có dữ liệu 3 variate, có thể có một số tùy biến, và tôi không biết cách lập trình tạo tất cả các thuật ngữ tuyến tính, bậc hai hoặc thậm chí cao hơn, để chèn chúng làm đối số thứ hai của Fit [].
Đối ngày 4 variate làm lệnh thứ hai, nó sẽ là một cái gì đó như:
{1, x1, x2, x3, x4, x1^2, x2^2, x3^2, x4^2, x1 x2, x1 x3, x1 x4, x2 x3, x2 x4, x3 x4}
Có cách nào tôi có thể tạo ra như một danh sách cho n
biến, để m
trật tự -thứ? Giống như các cụm từ (không có hệ số) trong việc mở rộng chuỗi m
cấp hàng loạt của hàm n
-biến đổi.
Những người này có nên là 'x y' thay vì' xy' không? – kennytm
tất nhiên, sry về điều đó. – vedran