Kết nối qua MCP →

Nhập phép tính

Công thức

Quảng cáo

Kết quả

Khoảng cách xuyên tâm cầu (r)
5
khoảng cách từ gốc tọa độ
r (khoảng cách xuyên tâm) 5
θ (azimuthal angle, unchanged) 60
φ (polar angle from +z) 36,8698976458

Công cụ này làm gì

Công cụ giúp bạn chuyển một điểm trong không gian 3D từ tọa độ trụ (ρ, θ, z) sang tọa độ cầu (r, θ, φ). Đây là phép toán thuần túy nên áp dụng được ở mọi nơi — không phụ thuộc vào bất kỳ quy tắc riêng của khu vực nào. Công cụ tuân theo quy ước vật lý/ISO: θ là góc phương vị (góc quay quanh trục z) và φ là góc cực (góc nghiêng) đo từ trục +z.

Quy ước được sử dụng

Tọa độ trụ: ρ là khoảng cách xuyên tâm tính từ trục z (ρ ≥ 0), θ là góc phương vị trong mặt phẳng xy, còn z là chiều cao. Tọa độ cầu: r là khoảng cách từ gốc tọa độ, θ vẫn là góc phương vị đó (được giữ nguyên), và φ là góc tính từ trục +z hướng xuống. Vì r và φ chỉ phụ thuộc vào ρ và z, nên góc phương vị θ không bao giờ thay đổi giữa hai hệ tọa độ.

Sơ đồ 3D so sánh tọa độ trụ và tọa độ cầu của một điểm
Một điểm duy nhất được biểu diễn bằng tọa độ trụ (rho, theta, z) và tọa độ cầu (r, theta, phi).

Cách sử dụng

Nhập \(\rho\), \(\theta\) và \(z\), chọn đơn vị góc là độ hay radian, rồi chọn độ chính xác hiển thị. Kết quả trả về sẽ gồm \(r\), giá trị \(\theta\) giữ nguyên, và \(\varphi\) được tính ra theo đúng đơn vị góc mà bạn đã chọn.

Quảng cáo

Giải thích công thức

Khoảng cách xuyên tâm được tính bằng định lý Pythagoras trong mặt phẳng chứa trục z và điểm đó: $$r = \sqrt{\rho^{2} + z^{2}}.$$ Góc cực là $$\varphi = \operatorname{atan2}(\rho,\; z).$$ Chúng ta dùng atan2 thay vì \(\operatorname{atan}(\rho/z)\) để khi \(z = 0\) cho ra đúng 90°, khi \(z < 0\) trả về góc lớn hơn 90°, và kết quả luôn nằm trong khoảng \([0, \pi]\).

Tam giác vuông liên hệ rho, z, r và góc phi
Tam giác vuông trong mặt phẳng đứng: r là cạnh huyền, hai cạnh góc vuông là rho và z, góc phi ở đỉnh trên.

Ví dụ minh họa

Với \(\rho = 3\), \(\theta = 60\degree\), \(z = 4\): $$r = \sqrt{9 + 16} = \sqrt{25} = 5.$$ $$\varphi = \operatorname{atan2}(3, 4) = \operatorname{atan}(0{,}75) = 36{,}86989765\degree.$$ \(\theta\) vẫn giữ nguyên là 60°. Vậy tọa độ cầu là (5, 60°, 36,86989765°).

Quảng cáo

Câu hỏi thường gặp

Tại sao θ không thay đổi? Cả hai hệ tọa độ đều đo góc phương vị theo cùng một cách quanh trục z, nên giá trị này được giữ nguyên.

Điều gì xảy ra khi z = 0? Điểm nằm trong mặt phẳng xy, nên \(\varphi = 90\degree\) (\(\pi/2\)). Hàm atan2 xử lý trường hợp này mà không bị chia cho 0.

Nếu ρ = 0 và z = 0 thì sao? Điểm trùng với gốc tọa độ: \(r = 0\) và \(\varphi\) không xác định về mặt toán học (công cụ sẽ trả về 0).

Cập nhật lần cuối: