Tôi đang tìm một thuật toán để tìm ra phù hợp nhất giữa một đám mây điểm và một hình cầu.tuyến tính Least squares Fit của Sphere để điểm
Đó là, tôi muốn giảm thiểu
formula http://img855.imageshack.us/img855/6033/codecogseqn.gif
nơi C là trung tâm của hình cầu, r bán kính của nó, và mỗi P một điểm trong set của tôi về n điểm. Các biến rõ ràng là Cx, Cy, Cz và r. Trong trường hợp của tôi, tôi có thể có được một tiếng r trước, chỉ để lại các thành phần của C như biến.
Tôi thực sự không muốn sử dụng bất kỳ loại giảm thiểu lặp nào (ví dụ: phương pháp Newton, Levenberg-Marquardt, v.v.) - Tôi muốn sử dụng một bộ phương trình tuyến tính hoặc giải pháp sử dụng SVD một cách rõ ràng.
Bạn có thể muốn sử dụng một cái gì đó như 'sum [i = 0..n] (| P_i - C |^2 - r^2)^2' thay thế, do các dẫn xuất của bạn sẽ cư xử đúng. Và, bởi vì vấn đề của bạn sẽ không tuyến tính trong mọi trường hợp, bạn có thể bị mắc kẹt với một số dạng lặp lại. – comingstorm