- หน้าแรก
- คลังความรู้
- เวกเตอร์
- พื้นฐาน 2D/3D
// เวกเตอร์ · ส่วนที่ 1 · Vector foundations
พื้นฐานเวกเตอร์ 2D และ 3D: ขนาด ทิศทาง และเวกเตอร์หนึ่งหน่วย
ลูกศรหนึ่งเส้นบอกได้ทั้ง “เท่าไร” และ “ไปทางไหน” เมื่อเขียนลูกศรเป็นองค์ประกอบตามแกน เราจะคำนวณแรง การเคลื่อนที่ และตำแหน่งของหุ่นยนต์ได้ด้วยพีชคณิต หน้านี้เริ่มจากภาพที่มองเห็น แล้วค่อยเชื่อมสู่สูตร 2 มิติและ 3 มิติ พร้อมตัวอย่างที่ระบุหน่วยและตรวจคำตอบได้ทุกขั้น
- เวกเตอร์มีขนาดและทิศทาง เขียนใน 2D เป็น และใน 3D เป็น เมื่อเลือกแกนแล้ว
- ลูกศรจาก ไป คือ “พิกัดปลายลบพิกัดต้น”
- ในแกนฉากมาตรฐาน และ เมื่อ
- องค์ประกอบอาจติดลบ แต่ขนาดไม่ติดลบ ส่วนเวกเตอร์ศูนย์ไม่มีทิศทาง
1. สเกลาร์กับเวกเตอร์: ตัวเลขเดียวเพียงพอหรือยัง? พื้นฐาน
ถ้าบอกว่า “มอเตอร์หนัก 8 kg” เราทราบมวลครบแล้ว แต่ถ้าบอกว่า “ออกแรง 80 N” เรายังไม่ทราบว่าจะดึงไปซ้าย ขวา หรือขึ้นบน ข้อมูลทิศทางทำให้ปริมาณสองชนิดนี้ต่างกัน สเกลาร์ (scalar) มีค่าตัวเลขและหน่วย ส่วนเวกเตอร์ (vector) มีขนาด ทิศทาง และหน่วยตามปริมาณที่แทน
| ปริมาณสเกลาร์ | ปริมาณเวกเตอร์ | ความต่างที่ต้องระวัง |
|---|---|---|
| ระยะทาง 10 m | การกระจัด 10 m ไปทางตะวันออก | เดินอ้อมกลับจุดเดิมได้ระยะทางเพิ่ม แต่การกระจัดเป็นศูนย์ |
| อัตราเร็ว 5 m/s | ความเร็ว m/s | อัตราเร็วคือขนาดของเวกเตอร์ความเร็ว |
| มวล 2 kg | แรงโน้มถ่วง N | ตัวอย่างเลือกแกน ขึ้น และ m/s² |
| พลังงาน 20 J | แรง 20 N ไปทาง | พลังงานกับแรงมีชนิดและหน่วยต่างกัน จึงนำมาบวกกันไม่ได้ |
สเกลาร์อาจติดลบได้ เช่น อุณหภูมิหรือประจุไฟฟ้า จึงไม่ควรใช้เครื่องหมายบวก/ลบตัดสินว่าเป็นสเกลาร์หรือเวกเตอร์ ในบทนี้ใช้ หรือ แทนเวกเตอร์ และใช้ หรือ แทนขนาดเมื่อระบุชัดเจน
เราศึกษาเวกเตอร์จริงในปริภูมิยูคลิดและแกนพิกัดฉากที่มีเวกเตอร์ฐานความยาว 1 สูตรผลรวมกำลังสองและองค์ประกอบตามแกนในหน้านี้ใช้กับฐานตั้งฉากมาตรฐาน ถ้าใช้ฐานเอียง ต้องรวมผลคูณระหว่างเวกเตอร์ฐานด้วย
2. เขียนลูกศรเป็นองค์ประกอบใน 2D และ 3D พื้นฐาน
เลือกจุดกำเนิดและทิศบวกของแกนก่อน แล้วถามว่าลูกศรพาเราเคลื่อนไปตามแกนแต่ละแกนเท่าไร ตัวอย่าง หมายถึงไปทาง 3 หน่วยและทาง 2 หน่วย สองตัวเลขนี้เป็นองค์ประกอบ (components) ของเวกเตอร์ ไม่ใช่ความยาวของลูกศรสองเส้นที่ต้องบวกกันเพื่อให้ได้ขนาด
F1 Cartesian vector representation รูปองค์ประกอบในแกนฉาก
, , เป็นเวกเตอร์ฐานหนึ่งหน่วย หลายตำราเขียน โดยละหมวก ทั้งสามตัวตั้งฉากกัน
F2 Equality and the zero vector ความเท่ากันและเวกเตอร์ศูนย์
ใช้เมื่อเขียนในฐานเดียวกันและมีมิติเท่ากัน ใน 2D ตัดองค์ประกอบ ออก เวกเตอร์ศูนย์มีขนาด 0 และไม่มีทิศทางเฉพาะ
F3 Column-vector notation เวกเตอร์ในรูปเมทริกซ์หลัก
วงเล็บ ในบทเรียนเป็นการระบุองค์ประกอบ เมื่อต้องคูณเมทริกซ์จะใช้เวกเตอร์หลักให้ขนาดสอดคล้องกัน ดู เมทริกซ์และการดำเนินการ
ใน 3D เพิ่มแกน ขึ้นมา ระบบมือขวากำหนดให้เมื่อหมุนจาก ไป ตามมุมเล็กกว่า 180° นิ้วหัวแม่มือชี้ การวาดบนกระดาษเป็นภาพฉาย จึงอย่าวัดความยาวจริงหรือมุมจริงจากภาพเอียงด้วยไม้บรรทัด ให้ใช้พิกัดคำนวณ
3. จุด ตำแหน่ง และเวกเตอร์จากสองจุด พื้นฐาน
จุดบอกว่าอยู่ที่ไหน ส่วนเวกเตอร์การกระจัดบอกว่าต้องย้ายจากจุดหนึ่งไปอีกจุดอย่างไร เมื่อเลือกจุดกำเนิด จุด จึงมีเวกเตอร์ตำแหน่ง ถ้าเปลี่ยนจุดกำเนิด ตำแหน่งเปลี่ยนได้ แต่การกระจัดระหว่างจุดเดิมไม่เปลี่ยน ตราบใดที่ยังใช้ทิศแกนและหน่วยเดิม
F4 Vector between two points เวกเตอร์จากจุด A ไปจุด B
จำว่า “ปลายลบต้น” การสลับต้นกับปลายเปลี่ยนทิศและเครื่องหมาย แต่ไม่เปลี่ยนความยาว ใน 2D ใช้เพียง
เวกเตอร์อิสระ (free vector) สองตัวเท่ากันถ้ามีขนาดและทิศทางเท่ากัน แม้เริ่มลูกศรที่คนละจุด แต่แรงในกลศาสตร์มีจุดกระทำ: ย้ายแรงไปอีกเส้นแนวแรงอาจเปลี่ยนโมเมนต์ต่อวัตถุ แม้องค์ประกอบแรงจะเหมือนเดิม ประเด็นนี้สำคัญใน cross product และโมเมนต์
หัววัดย้ายจาก cm ไป cm จงหาเวกเตอร์การกระจัดและระยะตรงระหว่างจุด
ใช้ปลายลบต้นตาม F4: cm
เครื่องหมายหมายถึงไปขวา 6 cm และลง 4 cm ส่วนระยะตรงใช้พีทาโกรัส: cm
ตรวจทิศกลับ: cm มีความยาวเท่าเดิม ถ้าหัววัดเดินอ้อม ระยะทางที่เดินจริงอาจมากกว่าระยะตรงนี้
การกระจัด cm · ระยะตรง cm
4. ขนาดเวกเตอร์: พีทาโกรัสจากสองแกนสู่สามแกน พื้นฐาน
ใน 2D องค์ประกอบตั้งฉากกันจึงสร้างสามเหลี่ยมมุมฉากได้ ใน 3D หาความยาวเงาบนระนาบ ก่อนเป็น แล้วประกอบกับแกน อีกครั้ง: จึงได้ผลรวมกำลังสองสามตัว ขนาดหรือ Euclidean norm เป็นสเกลาร์และมีหน่วยเดียวกับองค์ประกอบ
F5 Euclidean magnitude ขนาดของเวกเตอร์ 2D/3D
· การยกกำลังสองต้องรวมวงเล็บเครื่องหมายลบ เช่น
F6 Distance between points ระยะตรงระหว่างจุด
ต้องแปลงพิกัดทุกแกนให้มีหน่วยเดียวกันก่อน คำนวณจากพิกัดในกรอบเดียวกัน และค่อยเปลี่ยนหน่วยคำตอบ
ปลายแขนย้ายจาก m ไป m จงหาการกระจัดและระยะตรง
พิกัดใช้เมตรทั้งหมด: m
หาความยาวเงาบนพื้น : m
รวมความสูง: m ซึ่งมากกว่าการกระจัดตามแต่ละแกน
การกระจัด m · ระยะตรง m · ระยะทางจริงขึ้นกับเส้นทางเคลื่อนที่
5. เวกเตอร์หนึ่งหน่วย: แยกขนาดออกจากทิศทาง พื้นฐาน
ถ้ารู้ว่ามีแรงตึง 500 N แต่ต้องการรู้แต่ละองค์ประกอบ เราต้องมีตัวแทนทิศทางที่ไม่เพิ่มขนาดแรง เวกเตอร์หนึ่งหน่วย (unit vector) ทำหน้าที่นี้: หารทุกองค์ประกอบด้วยความยาวเวกเตอร์เดิม จึงได้เวกเตอร์ทิศเดิมยาว 1 กระบวนการนี้เรียก normalization
F7 Normalization เวกเตอร์หนึ่งหน่วยในทิศเดียวกัน
หารทุกองค์ประกอบด้วยค่าบวกเดียวกัน เวกเตอร์หนึ่งหน่วยไม่มีหน่วยทางกายภาพ เพราะหน่วยตัวเศษกับตัวส่วนตัดกัน
F8 Magnitude times direction สร้างเวกเตอร์จากขนาดและทิศ
บอกขนาดแรง หน่วย N และ บอกทิศ ถ้าสเกลาร์ติดลบ ผลลัพธ์จะกลับทิศจาก
สายเคเบิลดึงจุด m ไปหา m ด้วยแรงตึง 700 N จงหาเวกเตอร์แรงที่กระทำต่อ A
แรงที่จุด A ดึงเข้าหา B จึงใช้ m ไม่ใช้
ความยาวสาย m
หาเวกเตอร์ทิศ ตรวจ
คูณด้วยขนาดแรง: N ตรวจ N
N · แรงจากสายที่จุด B มีทิศตรงข้าม N สำหรับสายเส้นเดียวกันที่ตึงและไม่มีแรงภายนอกตามแนวสาย
เป็นการหารด้วยศูนย์ ถ้าเซนเซอร์รายงานการกระจัดศูนย์ ต้องระบุว่า “ไม่มีการกระจัดและไม่กำหนดทิศทาง” ในโปรแกรมให้ตรวจขนาดก่อนหาร หากขนาดใกล้ศูนย์เทียบกับความละเอียดของเครื่องมือ ทิศที่คำนวณอาจไวต่อสัญญาณรบกวนมาก
6. มุมทิศทางใน 2D และ direction cosines ใน 3D กลาง
ใน 2D ใช้มุมเดียวได้เมื่อกำหนดวัดจากแกน ทวนเข็มนาฬิกา ใน 3D เวกเตอร์มีอิสระด้านทิศทางสองตัว เราอาจใช้มุมแนวราบกับมุมเงย หรือใช้มุมกับแกนทั้งสามซึ่งมีเงื่อนไขสัมพันธ์กัน หน้านี้ใช้มุมกับแกน เป็น
F9 Two-dimensional direction ขนาดและมุมใน 2D
สูตรคอมพิวเตอร์โดยทั่วไปเรียงอาร์กิวเมนต์ แต่ควรตรวจเอกสารของเครื่องมือที่ใช้ ผลลัพธ์มักอยู่ใน ; ถ้าต้องการ ให้บวก เมื่อมุมติดลบ ใช้หน่วยเรเดียนหรือองศาให้ตรงกับโหมดเครื่องคิดเลข
F10 Direction cosines โคไซน์ทิศทางในสามมิติ
ใช้เมื่อ มุมทั้งสามอยู่ในช่วง 0° ถึง 180° องค์ประกอบติดลบหมายถึงมุมกับแกนนั้นมากกว่า 90° ผลรวมของมุมทั้งสามไม่จำเป็นต้องเท่ากับ 180°
แรง N มีขนาดและมุมจากแกน +x เท่าไร?
ขนาด N
จึงอยู่ควอดแรนต์ II คำตอบมุมต้องอยู่ระหว่าง 90° และ 180°
ใช้ ถ้าใช้ จะได้ ซึ่งผิดควอดแรนต์ ต้องปรับเพิ่ม 180°
ตรวจกลับ N และ N เวกเตอร์หนึ่งหน่วยคือ
ขนาด 50 N · มุม จาก +x ทวนเข็มนาฬิกา · ทิศ
สำหรับทิศ จงหา direction cosines และมุมกับแกน
จึงได้
ตั้งเครื่องคิดเลขเป็นองศา: , ,
ตรวจผลรวมกำลังสอง ส่วนแกน มีองค์ประกอบมากที่สุด จึงทำมุมเล็กที่สุดกับเวกเตอร์
มุมกับแกน ประมาณ ตามลำดับ
มุม α β γ เอกลักษณ์ cos²α + cos²β + cos²γ = 1 การแตกแรงสองขั้นด้วยมุมราบ-มุมเงย และแรงตามแนวสายเคเบิล อยู่ในบท ทิศทางโคไซน์ ลองลากหมุนฉากด้านล่างเพื่อเห็นมุมทั้งสามจริง ๆ
7. อ่านเวกเตอร์ในงานวิศวกรรมอย่างมีความหมาย
ก่อนแทนสูตรให้เขียนว่าเวกเตอร์แทนปริมาณอะไร ใช้แกนของใคร และหน่วยอะไร ตัวอย่าง m/s หมายถึงความเร็วตามแกน เป็น 3 และ 4 m/s ส่วนอัตราเร็วเป็น 5 m/s ถ้าเขียน N ตัวเลขเหมือนกันแต่แทนแรง และนำไปใช้ในกฎของนิวตัน การมีรูปองค์ประกอบเหมือนกันไม่ได้ทำให้ปริมาณต่างชนิดบวกกันได้
ข้อมูลจาก IMU หรือแรงที่วัดบนชิ้นงานมักอยู่ในกรอบแกนของเซนเซอร์ ส่วนแบบ CAD และแขนหุ่นยนต์อาจอยู่ในกรอบโลก ต้องแปลงสู่กรอบเดียวกันก่อนเปรียบเทียบหรือรวมเวกเตอร์ ดูวิธีแตกแรง เปลี่ยนฐาน และฉายในหน้า องค์ประกอบและ projection
- กำหนดกรอบแกน ทิศบวก และหน่วย
- วาดลูกศรพร้อมจุดต้นและปลายเมื่อเป็นการกระจัด
- เขียนองค์ประกอบพร้อมเครื่องหมาย
- คำนวณขนาดหรือทิศโดยใช้สูตรที่ตรงกับคำถาม
- ตรวจหน่วย ควอดแรนต์ และขนาดว่าตรงกับภาพหรือไม่
8. ข้อผิดพลาดที่พบบ่อย
| สิ่งที่มักทำผิด | วิธีแก้และตรวจ |
|---|---|
| ใช้ เป็นขนาด | ใช้ ; ตัวอย่าง ยาว 5 ไม่ใช่ 7 |
| สลับปลายลบต้น | ; ดูว่าลูกศรชี้เข้า B หรือไม่ |
| ให้ขนาดติดลบเพราะองค์ประกอบติดลบ | ขนาดไม่ติดลบ เช่น มีขนาด 3 |
| ใช้ arctan อัตราส่วนแล้วไม่ดูควอดแรนต์ | ใช้ atan2 และตรวจเครื่องหมายทั้งสองแกน |
| หารด้วยขนาดของเวกเตอร์ศูนย์ | หยุดและระบุว่าทิศไม่กำหนด |
| บวกพิกัด cm กับ m โดยตรง | แปลงหน่วยก่อน เช่น 20 cm = 0.20 m |
| อ่านมุมจากภาพ 3D ที่วาดเอียง | ใช้ direction cosines จากองค์ประกอบจริง |
9. สรุปสูตรพร้อมเงื่อนไข
10. แบบฝึกสั้น พร้อมเฉลยที่ตรวจเองได้
- ให้ mm จงหาขนาดและเวกเตอร์หนึ่งหน่วย
- ให้ , m จงหา และระยะห่าง
- แรงขนาด 20 N ทำมุม 150° จาก +x จงหาองค์ประกอบ
- เวกเตอร์ มีเวกเตอร์หนึ่งหน่วยหรือไม่? เพราะอะไร?
เปิดเฉลยและวิธีตรวจ
- mm; และ
- m; ระยะ m
- N, N; อยู่ควอดแรนต์ II และขนาดกลับเป็น 20 N
- ไม่มีทิศทางเฉพาะและหารด้วยขนาด 0 ไม่ได้ จึง normalize ไม่ได้
ลองเปลี่ยนองค์ประกอบและอ่านผลจากภาพใน Vector Lab แล้วอธิบายด้วยคำของตนเองว่าทำไมลูกศรกลับทิศเมื่อเครื่องหมายเปลี่ยน
11. เอกสารอ้างอิงและเส้นทางเรียนต่อ
เนื้อหาเรียบเรียงตามนิยามเวกเตอร์ยูคลิดมาตรฐาน ตัวอย่างงานวิศวกรรมในหน้านี้เป็นตัวอย่างเพื่อการเรียนรู้โดยระบุพิกัดและสมมติฐานไว้ ไม่ใช่ข้อมูลการทดสอบเครื่องจักรเฉพาะรุ่น
- OpenStax, Calculus Volume 3, §2.1 Vectors in the Plane — องค์ประกอบ ขนาด การดำเนินการ และเวกเตอร์หนึ่งหน่วยใน 2D
- OpenStax, Calculus Volume 3, §2.2 Vectors in Three Dimensions — ระบบพิกัด 3D ระยะห่าง และเวกเตอร์ในปริภูมิ
ถัดไปฝึก บวก ลบ และคูณสเกลาร์ แล้วเชื่อมไป components และ projection, dot product, cross product และ การประยุกต์ทางวิศวกรรม ทุกหน้ามีสูตรและตัวอย่างของตนเอง โดยรวมค้นหาได้จาก หน้าหลักพีชคณิตเวกเตอร์
คำถามที่พบบ่อย
เวกเตอร์ต่างจากสเกลาร์อย่างไร?
สเกลาร์ระบุด้วยตัวเลขและหน่วย เช่น มวล 5 kg ส่วนเวกเตอร์ต้องระบุขนาดและทิศทาง เช่น แรง 5 N ไปทางขวา ในระบบพิกัดฉากเขียนเวกเตอร์ด้วยองค์ประกอบ x, y และ z ได้
หาความยาวเวกเตอร์ 2D และ 3D อย่างไร?
ในแกนตั้งฉากที่มีเวกเตอร์ฐานหนึ่งหน่วย เวกเตอร์ 2D (ax, ay) มีความยาว sqrt(ax² + ay²) และเวกเตอร์ 3D (ax, ay, az) มีความยาว sqrt(ax² + ay² + az²)
เวกเตอร์หนึ่งหน่วยคืออะไร?
เวกเตอร์ที่มีความยาวเท่ากับ 1 ใช้ระบุทิศทาง ถ้าเวกเตอร์ a ไม่เป็นศูนย์ เวกเตอร์หนึ่งหน่วยในทิศเดียวกันคือ a หารด้วยความยาวของ a เวกเตอร์ศูนย์ไม่มีทิศทางจึงหาเวกเตอร์หนึ่งหน่วยจากการหารไม่ได้
ทำไมใช้ atan2 แทน arctan(ay/ax)?
atan2 ตรวจเครื่องหมายของทั้ง ax และ ay จึงเลือกควอดแรนต์ถูกต้องและรองรับ ax เท่ากับศูนย์ ส่วน arctan ของอัตราส่วนอย่างเดียวแยกทิศทางที่ต่างกัน 180 องศาไม่ได้ เวกเตอร์ศูนย์ยังไม่มีมุมทิศทาง