Pilih mod dan dimensi
Pilih Normalkan satu vektor untuk mencari vektor unit, atau Cari komponen yang hilang untuk menyelesaikan nilai yang menjadikan panjangnya 1. Tetapkan dimensi kepada 2D atau 3D.
Normalkan mana-mana vektor <x, y, z> kepada panjang 1, atau dapatkan semula komponen vektor unit yang hilang. Lihat geometri dikemas kini secara langsung semasa anda menaip.
Masukkan komponen yang diketahui bagi vektor unit. Biarkan komponen yang tidak diketahui kosong dan alat ini akan menyelesaikannya supaya panjangnya sama dengan 1.
Seret titik jingga untuk menukar x dan y.
Seret untuk memutar dan tatal untuk zum dalam paparan 3D interaktif.
Setiap langkah dikira semula secara langsung daripada nombor di atas.
Menggunakan kalkulator vektor unit mengambil 3 langkah: pilih persediaan, masukkan komponen, dan baca keputusan. Kalkulator mengira semula sebaik sahaja anda menaip, jadi tiada butang hantar untuk ditekan, dan penyelesaian langkah demi langkah penuh muncul di bawah alat ini.
Pilih Normalkan satu vektor untuk mencari vektor unit, atau Cari komponen yang hilang untuk menyelesaikan nilai yang menjadikan panjangnya 1. Tetapkan dimensi kepada 2D atau 3D.
Taipkan x, y, dan z ke dalam medan input. Anda boleh menampal pratetap atau menyeret titik jingga pada gambar rajah untuk menetapkan nilai.
Panel keputusan menunjukkan vektor unit, magnitud, dan semakan panjang yang bersamaan dengan 1. Gunakan butang salin untuk mengambil komponen.
Masukkan vektor 2D dengan mengisi medan x dan y selepas menetapkan dimensi kepada 2D. Masukkan vektor 3D dengan menukar kepada 3D, yang mendedahkan medan z bagi vektor dalam bentuk <x, y, z>. Medan ini menerima nombor perpuluhan, nombor negatif, dan ungkapan ringkas seperti sqrt(2) atau 3^2. Sistem koordinat Cartesan merangka kedua-dua kes, jadi vektor 2D terletak pada satah manakala vektor 3D menghala ke mana-mana dalam ruang 3D.
Kalkulator memulangkan 4 output bagi setiap vektor bukan sifar yang anda masukkan, disenaraikan dalam jadual di bawah.
| Output | Tatatanda | Maksud |
|---|---|---|
| Magnitud | ||v|| | Panjang vektor asal. |
| Vektor unit | <x/||v||, ...> | Vektor ternormal dengan panjang 1. |
| Bentuk i, j, k | a i + b j + c k | Vektor unit yang sama dalam tatatanda asas. |
| Sudut arah | α, β, γ | Sudut yang dibentuk oleh vektor dengan setiap paksi. |
Magnitud vektor ||v|| ialah panjang vektor, dicari dengan ||v|| = sqrt(x^2 + y^2 + z^2). Nombor itu memberitahu anda sejauh mana anak panah mencapai dari asalan ke hujungnya. Magnitud 5 bermaksud vektor itu panjangnya 5 unit. Ini ialah nilai yang sama yang dipulangkan oleh kalkulator magnitud vektor atau kalkulator jarak, dan ia datang terus daripada teorem Pythagoras yang diterapkan kepada komponen.
Vektor unit dalam bentuk komponen menyenaraikan setiap komponen asal dibahagikan dengan magnitud, ditulis <x/||v||, y/||v||, z/||v||>. Setiap komponen vektor unit terletak antara -1 dan 1, dan kuasa dua semua komponen berjumlah 1. Bentuk ini mengekalkan arah vektor tidak berubah sambil menetapkan panjang kepada tepat 1.
Vektor unit yang sama muncul dalam tatatanda i, j, k, di mana i = <1, 0, 0>, j = <0, 1, 0>, dan k = <0, 0, 1> ialah vektor asas. Vektor unit <0.6, 0.8> dibaca sebagai 0.6 i + 0.8 j. Kedua-dua bentuk mengandungi nombor yang sama, jadi pilih tatatanda yang digunakan oleh kursus atau pangkalan kod anda.
Sudut arah α, β, dan γ ialah sudut yang dibentuk oleh vektor dengan paksi x, y, dan z. Kosinusnya, iaitu kosinus arah, sama dengan komponen vektor unit. Bagi vektor 2D, kalkulator melaporkan satu sudut arah theta = atan2(y, x) diukur dari paksi-x positif.
Vektor unit ialah vektor yang panjangnya sama dengan 1. Ia menandakan arah tulen tanpa membawa sebarang saiz. Membahagikan mana-mana vektor bukan sifar dengan magnitudnya menghasilkan vektor unit di sepanjang garis yang sama. Dalam sistem koordinat Cartesan, 3 vektor unit yang membina ruang 3D ialah <1, 0, 0> untuk arah-x, <0, 1, 0> untuk arah-y, dan <0, 0, 1> untuk arah-z. Setiap vektor dalam ruang 3D sama dengan hasil tambah vektor unit ini.
Tatatanda topi menulis vektor unit dengan tanda lentik, atau topi, di atas huruf, jadi vektor unit bagi v ditulis v̂ dan dibaca “v-topi.” Topi ialah isyarat standard bahawa vektor mempunyai panjang 1. Vektor asas membawa tanda yang sama, seperti dalam î, ĵ, dan k̂.
Vektor unit dan vektor arah menggambarkan idea yang sama dari dua sudut. Vektor arah menghala ke arah yang dipilih dan boleh mempunyai sebarang panjang. Vektor unit ialah vektor arah yang diskala kepada panjang 1. Jadual di bawah meletakkannya berdampingan.
| Sifat | Vektor unit | Vektor arah |
|---|---|---|
| Panjang | Sentiasa 1 | Sebarang nilai positif |
| Membawa arah | Ya | Ya |
| Membawa saiz | Tidak | Ya |
| Dibuat dengan | Membahagikan dengan magnitud | Sebarang vektor bukan sifar |
Vektor asas ialah vektor unit yang terkunci pada paksi koordinat, manakala vektor unit boleh menghala ke mana-mana arah. 3 vektor asas i, j, dan k masing-masing mempunyai panjang 1 dan sejajar dengan paksi x, y, dan z. Vektor unit seperti <0.6, 0.8> juga mempunyai panjang 1 tetapi menghala antara paksi. Setiap vektor asas ialah vektor unit, namun kebanyakan vektor unit bukan vektor asas.
Rumus vektor unit ialah û = v / |v|, di mana û ialah vektor unit, v ialah vektor asal dalam bentuk <x, y, z>, dan |v| ialah magnitud. Menerapkan rumus mengambil 3 langkah.
Cari magnitud dengan mengkuasaduakan setiap komponen, menambah kuasa dua, dan mengambil punca kuasa dua: |v| = sqrt(x^2 + y^2 + z^2). Bagi v = <8, -3, 5>, magnitudnya ialah sqrt(64 + 9 + 25) = sqrt(98) ≈ 9.8995.
Bahagikan setiap komponen dengan magnitud untuk mendapatkan komponen vektor unit. Bagi vektor yang sama, x = 8 / 9.8995 ≈ 0.8081, y = -3 / 9.8995 ≈ -0.3030, dan z = 5 / 9.8995 ≈ 0.5051, jadi û = <0.8081, -0.3030, 0.5051>.
Sahkan keputusan dengan mengira magnitudnya, yang sepatutnya sama dengan 1. Mengkuasaduakan dan menambah komponen di atas memberikan 0.6530 + 0.0918 + 0.2552 = 1.0000, jadi semakan panjang lulus. Kalkulator menjalankan semakan vektor unit ini untuk anda dan mencetak nilainya di sebelah keputusan.
4 contoh berkerja di bawah meliputi vektor 2D, vektor 3D, vektor daripada dua titik, dan vektor dengan komponen negatif. Masukkan mana-mana daripadanya dalam kalkulator di atas untuk melihat langkah yang sama berjalan secara langsung.
For v = <2, 3>: ||v|| = sqrt(4 + 9) = sqrt(13) ~= 3.6056, so u = <0.5547, 0.83205>.
Vektor unit bagi <3, 4> ialah <0.6, 0.8>. Magnitudnya ialah sqrt(3^2 + 4^2) = sqrt(25) = 5, jadi membahagikannya memberikan <3/5, 4/5> = <0.6, 0.8>. Semakan panjang memulangkan 0.36 + 0.64 = 1.
| Langkah | Nilai |
|---|---|
| Magnitud | sqrt(9 + 16) = 5 |
| Bahagikan x | 3 / 5 = 0.6 |
| Bahagikan y | 4 / 5 = 0.8 |
| Semakan | 0.36 + 0.64 = 1 |
Vektor unit bagi <1, 1, 1>, iaitu pepenjuru kubus, ialah <0.5774, 0.5774, 0.5774>. Magnitudnya ialah sqrt(1 + 1 + 1) = sqrt(3) ≈ 1.7321, jadi setiap komponen menjadi 1 / sqrt(3) ≈ 0.5774. Ketiga-tiga komponen sepadan kerana vektor menghala sama rata di sepanjang setiap paksi.
Cari vektor unit dari titik A ke titik B dengan menolak koordinat, kemudian menormalkan. Bagi A = (2, 1, 3) dan B = (5, 5, 15), sesarannya ialah B - A = <3, 4, 12>. Magnitudnya ialah sqrt(9 + 16 + 144) = sqrt(169) = 13, jadi vektor unitnya ialah <3/13, 4/13, 12/13> ≈ <0.2308, 0.3077, 0.9231>.
Vektor unit bagi <-5, 12> ialah <-0.3846, 0.9231>. Magnitudnya ialah sqrt(25 + 144) = sqrt(169) = 13, jadi komponennya ialah -5/13 dan 12/13. Tanda negatif terbawa melaluinya, dan semakan panjang masih memulangkan 0.1479 + 0.8521 = 1.
Sudut arah dan kosinus arah mengikat vektor unit kepada paksi koordinat. Sudut mengukur orientasi, dan kosinusnya ialah komponen vektor unit itu sendiri.
| Paksi | Sudut arah | Kosinus arah |
|---|---|---|
| x | α | cos α = x/|v| |
| y | β | cos β = y/|v| |
| z | γ | cos γ = z/|v| |
Sudut arah α, β, dan γ ialah sudut yang dibentuk oleh vektor dengan paksi x, y, dan z positif, setiap satu antara 0° dan 180°. Bagi pepenjuru kubus <1, 1, 1>, ketiga-tiga sudut sama dengan 54.74° (0.9553 rad), kerana vektor condong sama rata ke arah setiap paksi.
Setiap komponen vektor unit sama dengan kosinus sudut arahnya, nilai yang dikenali sebagai kosinus arah, jadi cos α = x/|v|, cos β = y/|v|, dan cos γ = z/|v|. Oleh itu vektor unit <0.6, 0.8> mempunyai kosinus arah 0.6 dan 0.8, memberikan sudut 53.13° dan 36.87°. Kuasa dua kosinus arah berjumlah 1, peraturan yang sama yang mentakrifkan vektor unit.
Dua vektor berkaitan dibina atas penormalan: vektor normal unit dan vektor tangen unit.
Vektor normal unit ialah vektor berpanjang 1 yang menghala berserenjang dengan permukaan atau lengkung. Anda mencarinya dengan mengambil vektor normal, selalunya daripada hasil darab silang dua vektor tepi, kemudian membahagikan dengan magnitudnya. Kalkulator vektor normal unit memulangkan nilai ini untuk pencahayaan, perlanggaran, dan matematik permukaan. Dalam 2D, memutarkan <x, y> kepada <-y, x> dan menormalkannya memberikan normal unit.
Vektor tangen unit ialah vektor berpanjang 1 yang menghala di sepanjang arah gerakan pada lengkung. Bagi lengkung r(t), ia sama dengan terbitan r'(t) dibahagikan dengan magnitudnya, T(t) = r'(t) / |r'(t)|. Kalkulator vektor tangen unit mengendalikan ini untuk laluan dalam ruang 2D dan 3D, dan keputusannya menyumbang kepada pengiraan kelengkungan dan gerakan.
4 kes paling kerap mengelirukan orang ramai: vektor sifar, vektor yang sudah dinormalkan, komponen negatif, dan membahagikan dengan magnitud yang salah.
Vektor sifar <0, 0, 0> tidak boleh dinormalkan. Magnitudnya ialah 0, dan membahagikan dengan sifar adalah tak tertakrif, jadi ia tiada vektor unit. Vektor sifar juga tiada arah, itulah sebabnya peraturan ini berlaku. Kalkulator menandakan kes ini dan bukannya memulangkan keputusan.
Vektor yang sudah mempunyai panjang 1 kekal sama selepas penormalan. Semak dengan mengira magnitud: jika ia sama dengan 1, vektor itu adalah vektor unitnya sendiri. Vektor <0.6, 0.8> memulangkan <0.6, 0.8> kerana sqrt(0.36 + 0.64) = 1.
Ya, vektor unit boleh mempunyai komponen negatif. Tanda negatif menetapkan arah di sepanjang paksi, bukan panjang. Vektor <-0.6, 0.8> ialah vektor unit yang sah kerana 0.36 + 0.64 = 1. Panjang kekal positif walaupun komponen menjadi negatif.
Membahagikan dengan magnitud yang salah ialah ralat paling lazim dan memberikan keputusan yang panjangnya bukan 1. Ia biasanya berpunca daripada terlupa mengkuasaduakan komponen, menggugurkan punca kuasa dua, atau mencampurkan sebutan 2D dan 3D. Jalankan semakan vektor unit selepas membahagikan: kuasaduakan komponen dan sahkan jumlahnya ialah 1.
Menormalkan vektor memisahkan arah daripada saiz, yang penting apabila sesuatu pengiraan memerlukan arah tulen. 3 bidang di bawah paling bergantung kepadanya.
Fizik dan kejuruteraan menggunakan vektor unit untuk menyatakan arah daya, halaju, atau medan sambil mengekalkan magnitud secara berasingan. Daya 20 newton (N) di sepanjang tanjakan terbahagi kepada vektor unit untuk arah dan skalar untuk kekuatan. Pembahagian yang sama muncul sebelum analisis tegasan, semasa pengiraan daya angkat aerodinamik, dan untuk garis medan magnet. Norma matriks juga menggunakan vektor unit untuk mengukur sejauh mana transformasi linear meregangkan input.
Pembangunan permainan dan grafik 3D menormalkan vektor untuk menggerakkan watak pada kelajuan yang tetap, mengira pencahayaan, dan menyimpan normal permukaan. Vektor gerakan dibahagikan dengan magnitudnya mengekalkan kelajuan malar dalam setiap arah. Normal unit memacu pelorekan dalam fizik enjin permainan, dan putaran kuaternion bergantung pada vektor ternormal untuk mengelakkan hanyutan.
Robotik, GPS, dan pembelajaran mesin menormalkan vektor untuk membandingkan arah tanpa berat sebelah saiz. Robotik menggunakan vektor unit untuk sudut sendi robotik dan penyasaran hujung pelaksana. GPS bekerja dengan koordinat geodetik dan vektor arah untuk haluan. Pembelajaran mesin menormalkan vektor ciri untuk kecerunan rangkaian neural dan dalam pengelompokan spektrum, di mana hanya sudut antara vektor yang patut diambil kira.
Vektor unit berkongsi 6 sifat penentu, disenaraikan di bawah.
| # | Sifat |
|---|---|
| 1 | Magnitud sama dengan 1 bagi setiap vektor unit. |
| 2 | Kuasa dua komponen berjumlah 1. |
| 3 | Setiap komponen terletak antara -1 dan 1. |
| 4 | Komponen sama dengan kosinus arah vektor. |
| 5 | Hasil darab titik vektor unit dengan dirinya sendiri sama dengan 1. |
| 6 | Membahagikan mana-mana vektor bukan sifar dengan magnitudnya memulangkan vektor unit. |
Bahagikan vektor dengan magnitudnya. Kira |v| = sqrt(x^2 + y^2 + z^2), kemudian bahagikan setiap komponen dengan nombor itu. Bagi <2, 3>, magnitudnya ialah sqrt(13) ≈ 3.6056, jadi vektor unitnya ialah <0.5547, 0.8321>.
Ya, kalkulator vektor unit ini percuma. Ia berjalan dalam pelayar anda tanpa pendaftaran, tanpa muat turun, dan tanpa had penggunaan.
Ya. Tetapkan dimensi kepada 2D bagi vektor <x, y> atau 3D bagi vektor <x, y, z>. Kalkulator menormalkan kedua-duanya dan melukis gambar rajah yang sepadan.
Tidak. Vektor sifar mempunyai magnitud 0 dan tiada arah, jadi membahagikan dengan sifar adalah tak tertakrif. Setiap vektor bukan sifar mempunyai vektor unit.
Vektor unit mempunyai panjang 1 dan menghala ke arah yang dipilih. Vektor normal menghala berserenjang dengan permukaan atau lengkung. Vektor normal unit ialah kedua-duanya, berserenjang dan diskala kepada panjang 1.
Vektor asas ialah salah satu daripada arah paksi i, j, dan k. Vektor unit boleh menghala ke mana-mana arah, manakala vektor asas menghala di sepanjang paksi koordinat.
Ya. Vektor unit boleh mempunyai komponen negatif selagi kuasa dua semua komponen berjumlah 1. Sebagai contoh, <-0.6, 0.8> ialah vektor unit yang sah.
Ya. Kalkulator mencetak pengiraan magnitud, pembahagian setiap komponen, dan semakan panjang, dan ketiga-tiga langkah dikira semula secara langsung apabila anda menukar input.
Masukkan vektor 2D atau 3D dan lihat vektor unit, magnitud, dan sudut arah dikemas kini secara langsung. Untuk lebih banyak panduan berkerja tentang vektor dan geometri, lawati blog kami.
Buka kalkulator