ควอเทอร์เนียนและการหมุน 3 มิติ พร้อมคำอธิบายแบบโต้ตอบได้: บทเรียนภาษาอังกฤษ

3Blue1Brown

ความยากในการเรียน
1,067 คำ 195 คำ/นาที

ภาพรวมวิดีโอ: คำอธิบายนี้เปรียบเทียบควอเทอร์เนียนกับมุมออยเลอร์ เมทริกซ์ และการหมุนด้วยจำนวนเชิงซ้อน ก่อนแสดงการคูณสองด้านเพื่อหมุนจุด 3 มิติ ประเด็นภาษาอังกฤษหลัก: 1. ด้านความหมายและระดับภาษา "edge cases" คือเงื่อนไขขอบเขตที่พบไม่บ่อยแต่ยังทำให้ซอฟต์แวร์ผิดพลาดได้ ไม่ใช่กรณีที่ไม่สำคัญ 2. ด้านไวยากรณ์ "Not only do quaternions avoid" แสดงการสลับกริยาช่วยกับประธานหลัง Not only ต้นประโยค เพื่อเน้นข้อดีสองประการที่เกี่ยวข้องกัน 3. ด้านอุปมา "quaternion sandwich," ช่วยให้จำว่าจุดถูกคูณด้วย Q ทางซ้ายและอินเวอร์สของ Q ทางขวา

คำอธิบายในบทเรียนนี้

In a moment, I'll point you to a separate website hosting a short sequence of what we're calling explorable videos. การใช้คำ

0:03

อีกสักครู่ ฉันจะแนะนำเว็บไซต์แยกต่างหากซึ่งโฮสต์ซีรีส์สั้นๆ ของสิ่งที่เราเรียกว่าวิดีโอที่สำรวจได้

การใช้คำ

Explorable videos: เนื้อหาที่ผู้ชมสำรวจได้อย่างกระตือรือร้น

Explorable สร้างจาก explore + -able ในที่นี้ explorable videos หมายถึงวิดีโอที่ผู้ชมสามารถสำรวจหรือโต้ตอบกับเนื้อหาได้อย่างกระตือรือร้น ไม่ได้หมายถึงเพียงวิดีโอที่น่าดู คำต่อท้าย -able มักแสดงว่าสิ่งหนึ่งสามารถรับการกระทำของคำกริยาได้ สิ่งที่เป็น explorable จึงเป็นสิ่งที่สำรวจได้ ภาษาอังกฤษใช้คำต่อท้ายนี้สร้างคำคุณศัพท์ใหม่ที่เข้าใจได้ง่าย ดังนั้นแม้ explorable จะไม่ค่อยพบหรือไม่มีในพจนานุกรมบางเล่ม ก็ยังเข้าใจได้จากส่วนประกอบของคำและบริบท

แบบฝึกหัด

เติมประโยคด้วยคำคุณศัพท์ที่ลงท้ายด้วย -able ซึ่งสร้างจาก explore: The digital map is fully ____, so visitors can open every location.

ดูคำตอบ

explorable

It was done in collaboration with Ben Eater, วลี

0:09

ทำร่วมกับ Ben Eater

วลี

In collaboration with: การระบุผู้ร่วมโครงการ

In collaboration with ใช้แนะนำบุคคลหรือองค์กรที่ร่วมกันสร้างหรือดำเนินงานบางอย่าง ในที่นี้เป็นการให้เครดิต Ben Eater ในฐานะผู้ร่วมโครงการ ไม่ใช่เพียงคนที่อยู่ใกล้ ๆ หรือเข้าร่วมชั่วครู่ โครงสร้าง something was done, developed, or created in collaboration with + partner เป็นวิธีที่กระชับและค่อนข้างเป็นทางการในการแสดงว่าเป็นงานที่ทำร่วมกัน

แบบฝึกหัด

อ่านประโยคนี้: The guide was created in collaboration with a local historian. with แนะนำข้อมูลใด?

  1. ผู้ร่วมโครงการ
  2. โครงการหรือหัวข้อที่ทำร่วมกัน
  3. กำหนดส่งงาน
ดูคำตอบ

ผู้ร่วมโครงการ

who some of you may know is that guy who runs the excellent computer engineering channel.

0:11

ซึ่งบางท่านอาจรู้จักเขาในฐานะผู้บริหารช่องวิศวกรรมคอมพิวเตอร์ที่ยอดเยี่ยม

And if you don't know who he is,

0:15

และถ้าคุณไม่รู้ว่าเขาคือใคร

viewers of this channel would certainly enjoy the content of his.

0:16

ผู้ชมช่องนี้จะต้องเพลิดเพลินกับเนื้อหาของเขาอย่างแน่นอน

So do check it out. โน้ต

0:19

ดังนั้นอย่าลืมเข้าไปดู

ไวยากรณ์

do ที่ใช้เน้นใน do check

ในประโยคคำสั่งบอกเล่า สามารถวาง do ไว้หน้าคำกริยารูปพื้นฐานเพื่อเพิ่มน้ำหนักได้ ในที่นี้ do check หมายถึง “ฉันอยากแนะนำจริง ๆ ให้คุณไปดู” โดย do เป็นกริยาช่วย ส่วน check เป็นคำที่บอกการกระทำ รูปแบบนี้ไม่ได้ทำให้ประโยคกลายเป็นคำถาม โครงสร้างที่นำไปใช้ต่อได้คือ do + คำกริยารูปพื้นฐาน เช่น Do come in และ Do take a look

แบบฝึกหัด

เติมกริยาช่วยที่ใช้เน้นหน้าประโยคคำสั่งบอกเล่าให้สมบูรณ์: ____ take a look at the new exhibit.

ดูคำตอบ

Do

กริยาวลี

check it out: สำรวจหรือลองดู

Check something out เป็นกริยาวลีที่หมายถึงการดู สำรวจ หรือลองบางสิ่งเพื่อทำความรู้จักสิ่งนั้นให้มากขึ้น ในที่นี้ check it out เป็นการแนะนำให้ไปดูเนื้อหา ไม่ใช่การขอให้ตรวจสอบว่าเนื้อหานั้นถูกต้องหรือไม่ เมื่อกรรมเป็นคำสรรพนาม ให้วางคำสรรพนามไว้ระหว่าง check กับ out เช่น check it out และ check them out แต่เมื่อกรรมเป็นคำนาม สามารถใช้ได้ทั้ง check the channel out และ check out the channel

แบบฝึกหัด

เพื่อนแนะนำพอดแคสต์วิทยาศาสตร์รายการใหม่ คำตอบใดหมายความว่าคุณจะไปฟังหรือสำรวจพอดแคสต์นั้น

  1. I'll check it tonight.
  2. I'll check it out tonight.
  3. I'll look it up tonight.
ดูคำตอบ

I'll check it out tonight.

This collaboration was something a little different though,

0:21

แต่ความร่วมมือครั้งนี้แตกต่างออกไปเล็กน้อย

for both of us.

0:23

สำหรับเราทั้งคู่

And all of the web development that made these explorable videos possible

0:24

และการพัฒนาเว็บทั้งหมดที่ทำให้วิดีโอที่สำรวจได้เหล่านี้เป็นไปได้

is completely thanks to Ben.

0:27

ต้องขอบคุณ Ben ทั้งหมด

I don't want to say too much about it here.

0:29

ฉันไม่อยากพูดอะไรมากที่นี่

It's really something you have to experience for yourself.

0:31

มันเป็นสิ่งที่คุณต้องสัมผัสด้วยตัวเองจริงๆ

Certainly one of the coolest projects I've had the pleasure of working on. วลี

0:34

เป็นหนึ่งในโปรเจกต์ที่เจ๋งที่สุดที่ฉันมีความสุขที่ได้ร่วมงานด้วยอย่างแน่นอน

วลี

ความหมายและโครงสร้างของ “had the pleasure of working on”

Had the pleasure of working on หมายถึง “โชคดีและยินดีที่ได้มีส่วนร่วมทำบางสิ่ง” ตรงนี้ had เป็นรูปอดีตของ have ใน have the pleasure และหลัง of ใช้รูป -ing คือ working โครงสร้างที่นำไปใช้ต่อได้คือ have/had the pleasure of + -ing ส่วน work on a project หมายถึงใช้เวลาหรือความพยายามช่วยพัฒนาโปรเจกต์ คำว่า pleasure บอกถึงประสบการณ์ที่ดีหรือความรู้สึกเป็นเกียรติที่ได้มีส่วนร่วม ไม่ได้หมายความว่าโปรเจกต์นั้นสร้างขึ้นเพื่อความบันเทิง

แบบฝึกหัด

เติมประโยคด้วยรูปอดีตของ “have the pleasure of working on”: Last year, I ____ a community art project.

ดูคำตอบ

had the pleasure of working on

Before that though,

0:38

แต่ก่อนหน้านั้น

if you can contain your excitement, น้ำเสียง/เจตนา

0:39

หากคุณสามารถอดกลั้นความตื่นเต้นไว้ได้

น้ำเสียง/เจตนา

“contain your excitement” ในฐานะคำพูดเกินจริงแบบขำขัน

Contain your excitement มีความหมายตรงตัวว่า “ควบคุมความตื่นเต้นของคุณไว้” โครงสร้าง contain + คำแสดงความเป็นเจ้าของ + อารมณ์ กล่าวถึงอารมณ์เหมือนเป็นสิ่งที่เก็บไว้ข้างในหรือไม่แสดงออกมาได้ ในประโยคนี้ if you can สื่อเป็นนัยว่าการกลั้นความตื่นเต้นจะเป็นเรื่องยาก เนื่องจากผู้พูดชมโปรเจกต์แล้วเลื่อนการเปิดเผยข้อมูลออกไปชั่วครู่ คำสั่งที่เกินจริงนี้จึงเป็นการหยอกเล่นว่าข่าวนั้นน่าตื่นเต้นเพียงใด ไม่ใช่การตำหนิว่าผู้ชมทำตัวไม่ดี รูปแบบนี้ใช้แสดงความมั่นใจแบบติดตลกก่อนบอกข่าวที่น่าตื่นเต้นได้

แบบฝึกหัด

พิธีกรยิ้มและพูดว่า “If you can contain your excitement,” ก่อนเลื่อนการประกาศเรื่องสนุก ๆ ออกไปครู่หนึ่ง ประโยคนี้น่าจะเป็นการหยอกเล่นมากกว่าการตำหนิจริงหรือไม่?

  1. ไม่ใช่ เป็นการตำหนิอย่างรุนแรง
  2. ใช่ เป็นคำพูดหยอกล้อ
ดูคำตอบ

ใช่ เป็นคำพูดหยอกล้อ

I want to use this video as a chance to tee things up with a little bit of surrounding context. กริยาวลี

0:41

ฉันต้องการใช้วิดีโอนี้เป็นโอกาสในการปูพื้นฐานด้วยบริบทรอบข้างเล็กน้อย

กริยาวลี

Tee things up: เตรียมความพร้อมสำหรับสิ่งที่จะตามมา

ในประโยคนี้ tee things up หมายถึงเตรียมผู้ฟังให้พร้อมสำหรับสิ่งที่จะตามมา ผู้พูดจะให้ข้อมูลบริบทที่เกี่ยวข้องก่อนเข้าสู่บทเรียนหลัก ภาพเปรียบเทียบนี้มาจากการวางลูกกอล์ฟบนแท่น tee ก่อนตี ในภาษาอังกฤษทั่วไป tee up + หัวข้อ การสนทนา คำถาม หรือขั้นตอนถัดไป หมายถึงจัดเตรียมหรือเกริ่นสิ่งนั้นให้พร้อมเริ่มต้น ส่วน things เป็นกรรมแบบกว้าง ๆ ที่หมายถึงเนื้อหาซึ่งกำลังจะตามมา

แบบฝึกหัด

ในการนำเสนอ มีคนพูดว่า “Let me tee things up with a little background.” คนนี้กำลังจะทำอะไร?

  1. ให้บริบทเพื่อเตรียมผู้ฟังให้พร้อมสำหรับหัวข้อหลัก
  2. นำสิ่งของหลายชิ้นไปวางบนโต๊ะจริง ๆ
  3. ข้ามบทนำแล้วจบการนำเสนอ
ดูคำตอบ

ให้บริบทเพื่อเตรียมผู้ฟังให้พร้อมสำหรับหัวข้อหลัก

So to set the stage, สำนวน

0:46

เพื่อกำหนดฉาก

สำนวน

Set the stage: เกริ่นข้อมูลพื้นหลัง

Set the stage หมายถึงให้ข้อมูลพื้นหลังหรือสร้างเงื่อนไขที่จำเป็นต่อการเข้าใจสิ่งที่จะตามมา ในที่นี้ สำนวนนี้เป็นสัญญาณเปลี่ยนเข้าสู่การอธิบายพื้นหลัง ไม่ใช่เข้าสู่การสาธิตหลัก สำนวนนี้ใช้เดี่ยว ๆ เป็นคำเปลี่ยนเรื่องได้ เช่น To set the stage, ... หรือใช้ในโครงสร้าง set the stage for + คำนาม ภาพของเวทีเป็นความหมายเชิงเปรียบเทียบ กล่าวคือ ผู้พูดกำลังช่วยให้แนวคิดที่จะตามมาเข้าใจได้ง่ายขึ้น

แบบฝึกหัด

ใช้สำนวน set the stage ในรูปที่ถูกต้อง: The opening chapter ____ for the conflict that follows.

ดูคำตอบ

sets the stage

last video I described quaternions,

0:48

วิดีโอที่แล้วฉันได้อธิบายถึงควอเทอร์เนียน

a certain four-dimensional number system

0:50

ระบบตัวเลขสี่มิติแบบหนึ่ง

that the 19th century versions of Wolverine and the old man from Home Alone

0:52

ที่เวอร์ชันศตวรรษที่ 19 ของวูล์ฟเวอรีนและชายชราจาก Home Alone

called evil for how convoluted it seemed at the time.

0:55

เรียกว่าปีศาจเพราะความซับซ้อนของมันในตอนนั้น

And perhaps you too are wondering

0:59

และบางทีคุณอาจจะสงสัยเหมือนกันว่า

why on earth anyone would bother with such an alien seeming number system. โน้ต

1:01

ทำไมใครก็ตามถึงต้องใส่ใจกับระบบตัวเลขที่ดูแปลกประหลาดขนาดนี้

น้ำเสียง/เจตนา

why on earth: ความประหลาดใจอย่างมากในคำถาม

why on earth เน้นคำว่า why ให้แสดงความประหลาดใจ ความสับสน หรือความไม่อยากเชื่ออย่างมาก ในประโยคนี้ ผู้พูดไม่ได้เพียงถามหาเหตุผล แต่ยังสื่อว่าการใช้ระบบจำนวนที่ดูแปลกเช่นนี้เป็นเรื่องที่หาเหตุผลมารองรับได้ยาก on earth ในที่นี้เป็นคำเสริมเน้น ไม่ได้บอกสถานที่ รูปแบบที่นำไปใช้ต่อได้คือ why on earth + คำถามตรงหรือคำถามแฝง

แบบฝึกหัด

เติมคำเน้นสองคำที่แสดงความประหลาดใจอย่างมากให้คำถามสมบูรณ์: Why ____ is the front door open?

ดูคำตอบ

on earth

วลี

bother with: ใช้ความพยายามจัดการบางสิ่ง

bother with something หมายถึงใช้เวลาหรือความพยายามจัดการ ใช้ หรือพิจารณาบางสิ่ง โดยมักสื่อว่าความพยายามนั้นอาจไม่คุ้มค่า ในที่นี้ why anyone would bother with the number system ตั้งคำถามว่าทำไมใครสักคนจึงยอมพยายามใช้หรือศึกษาระบบจำนวนนั้น รูปแบบคือ bother with + คำนาม คำสรรพนาม หรือรูป -ing โดย with นำหน้าสิ่งที่ต้องจัดการ ความหมายนี้ไม่ใช่การใช้ bother someone เป็นสกรรมกริยา ซึ่งหมายถึงทำให้ใครรำคาญหรือรบกวนใคร

แบบฝึกหัด

เติมประโยคด้วยวลีเป้าหมายสองคำที่หมายถึงใช้ความพยายามจัดการบางสิ่ง: The app crashes every minute, so I won't ____ it again.

ดูคำตอบ

bother with

Well,

1:05

เอาล่ะ

one of the big reasons,

1:05

หนึ่งในเหตุผลสำคัญ

especially for programmers,

1:06

โดยเฉพาะสำหรับโปรแกรมเมอร์

is that they give a really nice way for describing 3D orientation,

1:08

คือมันให้วิธีที่ดีมากในการอธิบายทิศทาง 3 มิติ

which is not susceptible to the bugs and edge cases of other methods. โน้ต

1:11

ซึ่งไม่เสี่ยงต่อข้อบกพร่องและกรณีขอบเขตของวิธีการอื่น

วลี

not susceptible to: ไม่ได้รับผลกระทบจาก…ได้ง่าย

not susceptible to หมายถึง “ไม่น่าจะได้รับผลกระทบหรือความเสียหายจากสิ่งใดสิ่งหนึ่ง” คำปฏิเสธ not สำคัญมาก เพราะในที่นี้หมายความว่าวิธีนี้ทนต่อบั๊กและข้อผิดพลาดที่พบไม่บ่อยซึ่งอาจสร้างปัญหาให้วิธีอื่น โครงสร้างคือ be susceptible to + คำนามหรือรูป -ing มักใช้เมื่อกล่าวถึงความเสี่ยง ความขัดข้อง โรค หรืออิทธิพลจากภายนอก

แบบฝึกหัด

เติมประโยคด้วยวลีเป้าหมาย: “Unlike the old sensor, the new one is ____ temperature changes.”

ดูคำตอบ

not susceptible to

การใช้คำ

edge cases ในซอฟต์แวร์: กรณีขอบเขต

ในงานซอฟต์แวร์และวิศวกรรม edge cases คือสถานการณ์ที่ไม่ปกติซึ่งอยู่ใกล้ขีดจำกัดของสิ่งที่ระบบถูกออกแบบมาให้รองรับ มักเกิดจากข้อมูลนำเข้าที่พบได้น้อยหรือมีค่าสุดขั้ว แม้จะเกิดไม่บ่อย แต่ก็อาจเปิดเผยบั๊กหรือความขัดข้องได้ ในประโยคนี้ วลีดังกล่าวหมายถึงเงื่อนไขพิเศษที่ทำให้วิธีอื่นมีปัญหา ไม่ได้หมายความว่ากรณีเหล่านั้นไม่สำคัญหรือเป็นเพียงเรื่องรอบนอก

แบบฝึกหัด

ในรายงานการทดสอบซอฟต์แวร์ “edge cases” ใน “We added tests for edge cases” หมายถึงอะไร

  1. กรณีที่แสดงอยู่ตรงขอบหน้าจอ
  2. สถานการณ์ที่พบได้น้อยหรืออยู่ตรงขอบเขตซึ่งระบบยังต้องรองรับ
  3. ตัวอย่างที่ไม่สำคัญและละเลยได้
ดูคำตอบ

สถานการณ์ที่พบได้น้อยหรืออยู่ตรงขอบเขตซึ่งระบบยังต้องรองรับ

I mean,

1:15

ฉันหมายถึง

they're interesting mathematically for a lot of reasons,

1:15

มันน่าสนใจในทางคณิตศาสตร์ด้วยหลายเหตุผล

but this application for computer graphics and robotics and virtual reality

1:18

แต่แอปพลิเคชันนี้สำหรับคอมพิวเตอร์กราฟิก วิทยาการหุ่นยนต์ และความเป็นจริงเสมือน

and anything involving 3D orientation is probably the biggest use case for quaternions. การใช้คำ

1:22

และสิ่งใดก็ตามที่เกี่ยวข้องกับทิศทาง 3 มิติ อาจเป็นกรณีการใช้งานที่ใหญ่ที่สุดสำหรับควอเทอร์เนียน

การใช้คำ

use case for: การประยุกต์ใช้งานจริง

ในที่นี้ use case หมายถึงสถานการณ์จริงที่เครื่องมือหรือเทคโนโลยีมีประโยชน์ ส่วน a use case for quaternions หมายถึงการประยุกต์ที่มีการใช้ควอเทอร์เนียน วลีนี้จึงเปลี่ยนความสามารถเชิงนามธรรมให้เป็นเหตุผลที่เป็นรูปธรรมในการใช้วิธีดังกล่าว รูปแบบคือ a use case for + ผลิตภัณฑ์ เทคโนโลยี หรือวิธีการ ข้อความที่อยู่ข้างหน้าสามารถระบุหรืออธิบายการประยุกต์นั้นได้ เช่น anything involving 3D orientation ในประโยคนี้

แบบฝึกหัด

เติมคำศัพท์ด้านผลิตภัณฑ์สามคำที่หมายถึง “การประยุกต์ใช้งานจริง”: Real-time fraud alerts are a major ____ machine learning in banking.

ดูคำตอบ

use case for

To take one example, ลำดับความ

1:27

ยกตัวอย่างเช่น

ลำดับความ

To take one example ในฐานะคำเชื่อม

To take one example เป็นสัญญาณว่าผู้พูดกำลังเปลี่ยนจากข้อความทั่วไปไปยังตัวอย่างที่เฉพาะเจาะจงหนึ่งตัวอย่าง วลีนี้ช่วยให้ผู้ฟังเห็นว่ารายละเอียดถัดไปสนับสนุนประเด็นกว้าง ๆ ก่อนหน้าอย่างไร ในที่นี้ take หมายถึง “เลือกมาพิจารณา” ไม่ใช่ถือหรือนำสิ่งของไป วลีเปิดนี้มักอยู่หน้าตัวอย่าง และในการเขียนมักตามด้วยเครื่องหมายจุลภาค

แบบฝึกหัด

เลือกคำเชื่อมที่เหมาะสมที่สุด: Many habits can make meetings shorter. _____, sending an agenda keeps everyone focused.

  1. On the other hand
  2. In every case
  3. To take one example
ดูคำตอบ

To take one example

a friend of mine who used to work at Apple, ไวยากรณ์

1:28

เพื่อนของฉันคนหนึ่งที่เคยทำงานที่ Apple

ไวยากรณ์

used to work: สถานการณ์ในอดีตที่ตอนนี้เปลี่ยนไปแล้ว

ใน used to work โครงสร้าง used to + กริยารูปพื้นฐาน ใช้บอกงานที่เคยเป็นจริงหรือทำเป็นประจำในอดีต แต่ตอนนี้โดยทั่วไปไม่ได้เป็นเช่นนั้นแล้ว ในประโยคนี้หมายความว่าเพื่อนคนนั้นเคยทำงานที่ Apple มาก่อน ไม่ได้บอกว่าตอนนี้ยังทำงานอยู่ที่นั่น ใช้โครงสร้างนี้เพื่อแสดงการเปลี่ยนแปลงจากอดีตถึงปัจจุบัน: ประธาน + used to + กริยารูปพื้นฐาน

แบบฝึกหัด

เติมประโยคด้วยโครงสร้างที่ใช้บอกงานในอดีตซึ่งตอนนี้ไม่ได้ทำแล้ว: Maya ____ at a bank, but now she teaches.

ดูคำตอบ

used to work

Andy Matuschak,

1:30

Andy Matuschak

delighted in telling me about shipping code to hundreds of millions of devices that uses quaternions to track the phone's model for how it's oriented in space. การใช้คำ

1:31

เล่าให้ฉันฟังอย่างมีความสุขเกี่ยวกับการส่งโค้ดไปยังอุปกรณ์หลายร้อยล้านเครื่องที่ใช้ควอเทอร์เนียนเพื่อติดตามแบบจำลองของโทรศัพท์ว่ามันหันไปทางไหนในอวกาศ

การใช้คำ

shipping code: เผยแพร่ซอฟต์แวร์ให้ผู้ใช้จริง

ในการพัฒนาซอฟต์แวร์ shipping code หมายถึงการเผยแพร่หรือส่งมอบโค้ดที่ทำงานได้ เพื่อให้โค้ดเข้าสู่ระบบใช้งานจริงหรือไปถึงอุปกรณ์ของผู้ใช้ Shipping ในที่นี้ไม่ได้หมายถึงการนำซอร์สโค้ดใส่กล่องหรือส่งเป็นพัสดุจริง วลีนี้มักเน้นว่างานเสร็จและถูกส่งมอบเพื่อใช้งานจริงแล้ว โค้ดไม่ได้อยู่แค่ในขั้นเขียนหรือทดสอบอีกต่อไป

แบบฝึกหัด

ในการประชุมซอฟต์แวร์ "We are shipping the new code tonight" น่าจะหมายความว่าอย่างไรมากที่สุด?

  1. ทีมกำลังนำซอร์สโค้ดที่พิมพ์ออกมาใส่กล่อง
  2. ทีมกำลังเริ่มเขียนโค้ด
  3. ทีมกำลังเผยแพร่โค้ดไปยังระบบใช้งานจริงหรือให้ผู้ใช้
ดูคำตอบ

ทีมกำลังเผยแพร่โค้ดไปยังระบบใช้งานจริงหรือให้ผู้ใช้

That's right.

1:39

ถูกต้องแล้ว

Your phone almost certainly has software running somewhere inside of it that relies on quaternions.

1:40

โทรศัพท์ของคุณเกือบจะมีซอฟต์แวร์ทำงานอยู่ที่ใดที่หนึ่งภายในที่อาศัยควอเทอร์เนียน

The thing is, ลำดับความ

1:46

ประเด็นคือ

ลำดับความ

ใช้ The thing is, เพื่อเกริ่นถึงข้อขัดข้องสำคัญ

The thing is เป็นคำเกริ่นในบทสนทนา โดย thing ไม่ได้หมายถึงสิ่งของจริง ๆ วลีนี้บอกผู้ฟังว่าผู้พูดกำลังจะกล่าวถึงข้อเท็จจริง ปัญหา หรือข้อจำกัดที่สำคัญ ในที่นี้ วลีนี้เปลี่ยนจากประเด็นเชิงบวกไปสู่ข้อขัดข้อง ใช้เพื่อเตือนผู้ฟังว่าข้อมูลต่อไปอาจจำกัดหรือเปลี่ยนสิ่งที่พูดมาก่อนหน้า

แบบฝึกหัด

คุณเห็นด้วยว่าการไปปิกนิกฟังดูสนุก แต่ฝนอาจทำให้ต้องเปลี่ยนแผน คำเกริ่นใดเหมาะที่สุดสำหรับกล่าวถึงข้อขัดข้องนี้

  1. For example,
  2. As a result,
  3. The thing is,
ดูคำตอบ

The thing is,

there are other ways to think about computing rotations,

1:46

มีวิธีอื่นในการคิดเกี่ยวกับการคำนวณการหมุน

many of which are way simpler to think about than quaternions. ไวยากรณ์

1:49

หลายวิธีนั้นคิดได้ง่ายกว่าควอเทอร์เนียนมาก

ไวยากรณ์

way simpler to think about than: ใช้ way เน้นการเปรียบเทียบ

ในการเปรียบเทียบนี้ way เป็นคำบอกระดับแบบไม่เป็นทางการที่มีความหมายเหมือน much หรือ far โดยช่วยเน้น simpler ว่าความแตกต่างมีมาก ไม่ใช่เพียงเล็กน้อย โครงสร้างคือ way + คำคุณศัพท์ขั้นกว่า + รูปกริยา to-infinitive + than ส่วน simpler to think about than หมายถึงเข้าใจหรือคิดตามได้ง่ายกว่าอีกสิ่งหนึ่ง และ way ในที่นี้ไม่ได้หมายถึงถนนหรือวิธีการ

แบบฝึกหัด

ใช้ way และรูปขั้นกว่าของ simple เติมประโยคให้สมบูรณ์: This map is ____ to read than the old one.

ดูคำตอบ

way simpler

For example,

1:53

ตัวอย่างเช่น

any of you familiar with linear algebra will know that 3 x 3 matrices can really nicely describe 3D transformations. ไวยากรณ์

1:54

ใครก็ตามที่คุ้นเคยกับพีชคณิตเชิงเส้นจะรู้ว่าเมทริกซ์ 3 x 3 สามารถอธิบายการแปลง 3 มิติได้ดีมาก

ไวยากรณ์

โครงสร้าง any of you familiar with ... will know that

วลี any of you familiar with linear algebra มีความหมายเท่ากับ any of you who are familiar with linear algebra โดยละ who are ไว้ในอนุประโยคสัมพัทธ์แบบย่อ ดังนั้น familiar จึงไม่ใช่กริยาหลัก ประธานที่สมบูรณ์คือทั้งวลี และกริยาหลักคือ will know รูปแบบนี้เจาะจงผู้ฟังที่มีความรู้เกี่ยวข้อง แล้วนำเสนอข้อสรุปที่คาดว่าคนเหล่านั้นจะเข้าใจ: any of you familiar with X will know that Y ผู้พูดจึงต่อยอดจากความรู้เดิมของผู้ฟังบางส่วนได้โดยไม่ต้องถามทีละคน

แบบฝึกหัด

เติมประโยคโดยใช้รูปแบบ any of you familiar with X will know that Y: Any of you ____ graphic design ____ that spacing matters.

ดูคำตอบ

familiar with · will know

And a common way that many programmers think about constructing a rotation matrix for a desired orientation

2:01

และวิธีทั่วไปที่โปรแกรมเมอร์หลายคนคิดเกี่ยวกับการสร้างเมทริกซ์การหมุนสำหรับทิศทางที่ต้องการ

is to imagine rotating an object around three easy to think about axes,

2:07

คือการจินตนาการถึงการหมุนวัตถุรอบแกนที่คิดได้ง่ายสามแกน

where the relevant angles for these rotations are commonly called Euler angles.

2:11

ซึ่งมุมที่เกี่ยวข้องสำหรับการหมุนเหล่านี้มักเรียกว่ามุมออยเลอร์

And this mostly works,

2:16

และส่วนใหญ่ก็ใช้ได้

but one big problem is that it's vulnerable to something called gimbal lock,

2:18

แต่ปัญหาใหญ่ประการหนึ่งคือมันเสี่ยงต่อสิ่งที่เรียกว่ากิมบอลล็อค

where when two of your axes of rotation get lined up, กริยาวลี

2:22

ซึ่งเมื่อแกนหมุนสองแกนของคุณเรียงตรงกัน

กริยาวลี

get lined up: เปลี่ยนมาอยู่ในแนวเดียวกัน

Get lined up หมายถึงเคลื่อนมาอยู่ในแนวเดียวกัน หรือถูกจัดให้อยู่ในแนวเดียวกัน รูปแบบ get + คำกริยาช่องสาม/คำคุณศัพท์ เน้นการเปลี่ยนสถานะ โดยแกนเปลี่ยนจากชี้คนละทิศทางมาเป็นชี้ไปในทิศทางที่ตรงกัน ในประโยคนี้ lined up หมายถึงการจัดแนวทางเรขาคณิต ไม่ใช่คนยืนต่อแถว แนวคิดที่นำไปใช้ในสถานการณ์อื่นได้คือ “เปลี่ยนมาอยู่ในแนวเดียวกัน” ไม่ว่าจะเป็นเครื่องหมาย ชิ้นส่วน หรือทิศทาง

แบบฝึกหัด

ใช้ get lined up เพื่อแสดงการเปลี่ยนมาอยู่ในแนวเดียวกัน: When the two guide marks ____, lock the panel in place.

ดูคำตอบ

get lined up

you lose a degree of freedom. การใช้คำ

2:24

คุณจะสูญเสียระดับความเป็นอิสระไปหนึ่งระดับ

การใช้คำ

lose a degree of freedom(สูญเสียองศาอิสระหนึ่งองศา)

ในวลีเชิงเทคนิคนี้ degree of freedom หมายถึงวิธีอิสระหนึ่งแบบที่ระบบสามารถเคลื่อนที่ได้ หรือพารามิเตอร์หนึ่งตัวที่เปลี่ยนค่าได้อย่างอิสระ คำว่า degree ในที่นี้หมายถึงความเป็นไปได้ที่เป็นอิสระและนับได้ ไม่ใช่ค่ามุมหรือวุฒิการศึกษา วลี lose a degree of freedom หมายความว่าทิศทางหรือตัวแปรหนึ่งไม่สามารถควบคุมแยกจากตัวอื่นได้อีก ในประโยคนี้ แกนหมุนสองแกนเชื่อมโยงกัน ระบบจึงมีการหมุนอิสระน้อยลงหนึ่งทิศทาง

แบบฝึกหัด

แขนหุ่นยนต์ขยับไปทางซ้ายและขวาได้ แต่การเคลื่อนที่นั้นถูกล็อก การที่แขน loses a degree of freedom หมายความว่าอย่างไร?

  1. แขนหมุนด้วยมุมที่น้อยลงหนึ่งองศา
  2. วิธีเคลื่อนที่อย่างอิสระหนึ่งแบบใช้ไม่ได้อีกต่อไป
  3. หุ่นยนต์สูญเสียสิทธิ์ในการเคลื่อนที่
ดูคำตอบ

วิธีเคลื่อนที่อย่างอิสระหนึ่งแบบใช้ไม่ได้อีกต่อไป

And it can also cause difficulties and ambiguities

2:26

และยังทำให้เกิดความยากลำบากและความคลุมเครือ

when trying to interpolate between two separate orientations. วลี

2:29

เมื่อพยายามประมาณค่าในช่วงระหว่างทิศทางสองทิศทางที่แยกจากกัน

วลี

interpolate between(แทรกค่าระหว่างจุดปลายสองจุด)

Interpolate between A and B หมายถึงการคำนวณหรือสร้างค่าหรือสถานะตรงกลางภายในช่วงที่ A กับ B กำหนดไว้ โดย between ทำหน้าที่บอกจุดปลายที่ทราบแล้วสองจุด ในที่นี้ จุดปลายคือแนววางสองแบบ และงานคือการสร้างแนววางตรงกลางที่เปลี่ยนผ่านอย่างราบรื่น โครงสร้างเดียวกันนี้ใช้กับตัวเลข จุดข้อมูล สี ตำแหน่ง หรือสถานะอื่นได้

แบบฝึกหัด

เติมประโยคด้วยโครงสร้างทางเทคนิคสองคำที่ถูกต้อง ซึ่งหมายถึงการคำนวณสถานะภายในจุดปลายที่ทราบแล้วสองจุด: The animation engine will ____ the two keyframes.

ดูคำตอบ

interpolate between

If you're curious for more of the details,

2:32

หากคุณสงสัยเกี่ยวกับรายละเอียดเพิ่มเติม

there are many great sources online for learning about Euler angles and gimbal lock,

2:34

มีแหล่งข้อมูลออนไลน์ที่ยอดเยี่ยมมากมายสำหรับการเรียนรู้เกี่ยวกับมุมออยเลอร์และกิมบอลล็อค

and I've left links in the description to a few of them.

2:38

และฉันได้ทิ้งลิงก์ไว้ในคำอธิบายสำหรับบางส่วน

Not only do quaternions avoid issues like gimbal lock, ไวยากรณ์

2:40

ไม่เพียงแต่ควอเทอร์เนียนจะหลีกเลี่ยงปัญหาอย่างกิมบอลล็อค

they give a really seamless way to interpolate between two three-dimensional orientations,

2:43

พวกมันให้วิธีที่ราบรื่นมากในการประมาณค่าในช่วงระหว่างทิศทางสามมิติสองทิศทาง

ไวยากรณ์

Not only do quaternions avoid: การสลับลำดับที่ต้นอนุประโยค

เมื่อ Not only อยู่ต้นอนุประโยค จะมีน้ำหนักคล้ายคำปฏิเสธและทำให้เกิดการสลับตำแหน่งระหว่างประธานกับกริยาช่วย เนื่องจาก avoid เป็นกริยาใน simple present ภาษาอังกฤษจึงเติม do ไว้หน้าประธาน quaternions และคง avoid ไว้ในรูปพื้นฐาน: Not only do quaternions avoid.... การเปิดประโยคแบบนี้เน้นประโยชน์ข้อแรกและทำให้ผู้อ่านคาดว่าจะมีอีกข้อหนึ่งตามมา อนุประโยคถัดไปคือ they give... ซึ่งบอกประโยชน์ข้อที่สอง แม้จะละ but also ไว้ก็ตาม

แบบฝึกหัด

เติมประโยคให้สมบูรณ์โดยใช้ Not only พร้อมการสลับลำดับที่ถูกต้อง: “____ delays, but the new route also reduces fuel use.”

ดูคำตอบ

Not only does it avoid

one which lacks the ambiguities of Euler angles, ไวยากรณ์

2:48

ซึ่งไม่มีความคลุมเครือของมุมออยเลอร์

and which avoids the issues of numerical precision and normalization

2:51

และหลีกเลี่ยงปัญหาความแม่นยำเชิงตัวเลขและการทำให้เป็นบรรทัดฐาน

that arise in trying to interpolate between two rotation matrices.

2:54

ที่เกิดขึ้นในการพยายามประมาณค่าในช่วงระหว่างเมทริกซ์การหมุนสองตัว

ไวยากรณ์

one which lacks ... and which avoids: มีคำอ้างอิงร่วมกัน

ใน one which lacks... คำว่า one ใช้แทน a really seamless way to interpolate ไม่ได้แทน orientation อนุประโยคสัมพันธ์ which lacks... อธิบายวิธีดังกล่าว อนุประโยคที่วางขนานกันคือ and which avoids... มีคำอ้างอิงเดียวกัน คือ one ซึ่งหมายถึงวิธีนั้น จึงเป็นการเพิ่มคุณสมบัติข้อที่สองของวิธีอินเตอร์โพเลตเดียวกัน ส่วน Euler angles ที่อยู่ใกล้ ๆ เป็นส่วนหนึ่งของอนุประโยคสัมพันธ์แรก และไม่ใช่สิ่งที่ which ตัวที่สองอ้างถึง

แบบฝึกหัด

ใน “Maya chose a camera, one which works well at night and which fits in her pocket,” อนุประโยค which ทั้งสองอธิบายอะไร?

  1. กล้องที่มายาเลือก
  2. เวลากลางคืน
  3. กระเป๋าของเธอ
ดูคำตอบ

กล้องที่มายาเลือก

To warm up to the idea of how multiplication in some higher-dimensional number system กริยาวลี

2:58

เพื่ออุ่นเครื่องกับแนวคิดที่ว่าการคูณในระบบตัวเลขที่มีมิติสูงขึ้น

might be used to compute rotations,

3:03

อาจถูกใช้เพื่อคำนวณการหมุนได้อย่างไร

กริยาวลี

warm up to the idea: ค่อย ๆ เปิดใจยอมรับแนวคิดนั้น

ในที่นี้ “warm up to the idea” หมายถึงค่อย ๆ รู้สึกคุ้นเคยหรือเปิดใจยอมรับแนวคิดที่ไม่คุ้นเคยมากขึ้น สำนวนนี้แสดงถึงท่าทีที่เปลี่ยนไปตามเวลา ซึ่งมักเริ่มจากความลังเลแล้วไปสู่ความสนใจหรือการยอมรับ ในโครงสร้างที่ใหญ่กว่า “To warm up to the idea” คำว่า “To” ตัวแรกใช้บอกจุดประสงค์ของขั้นตอนถัดไป ส่วน “to” ตัวที่สองเป็นส่วนหนึ่งของ “warm up to” และตามด้วยนามวลี “the idea”

แบบฝึกหัด

เติมสำนวนที่หมายถึง “ค่อย ๆ เริ่มยอมรับแนวคิดนั้น” ให้สมบูรณ์: Nina disliked the new class schedule at first, but she began to ____.

ดูคำตอบ

warm up to the idea

take a moment to remember how it is that complex numbers give a slick method for computing 2D rotations. ไวยากรณ์

3:05

ใช้เวลาสักครู่เพื่อจดจำว่าจำนวนเชิงซ้อนให้วิธีการที่ยอดเยี่ยมในการคำนวณการหมุน 2 มิติได้อย่างไร

ไวยากรณ์

how it is that: โครงสร้างคำถามแบบซ้อนที่เน้นว่า “อย่างไรกันแน่”

“How it is that” เป็นโครงสร้างเน้นความหมาย ซึ่งใกล้เคียงกับ “อย่างไรกันแน่” หรือ “สิ่งนี้เกิดขึ้นได้อย่างไร” ในประโยคนี้ ผู้ฟังถูกชวนให้ทบทวนกลไกที่ทำให้จำนวนเชิงซ้อนคำนวณการหมุนแบบ 2 มิติได้ คำสรรพนาม “it” ไม่ได้อ้างถึงสิ่งใดโดยเฉพาะ แต่เป็นองค์ประกอบแทนตำแหน่งทางรูปประโยค ส่วนอนุประโยคหลัง “that” ให้เนื้อหาที่แท้จริง เนื่องจากวลีทั้งหมดอยู่หลัง “remember” จึงเป็นคำถามแบบซ้อนและใช้ลำดับคำแบบประโยคบอกเล่า

แบบฝึกหัด

ประโยคใดใช้โครงสร้างเน้นความหมายอย่างถูกต้องในคำถามแบบซ้อนหลัง “explain”?

  1. Can you explain how is it that this tiny sensor detects smoke?
  2. Can you explain how it is that this tiny sensor detects smoke?
  3. Can you explain how that it is this tiny sensor detects smoke?
ดูคำตอบ

Can you explain how it is that this tiny sensor detects smoke?

Specifically,

3:11

โดยเฉพาะ

let's say you have some point in two-dimensional space, ลำดับความ

3:12

สมมติว่าคุณมีจุดบางจุดในอวกาศสองมิติ

ลำดับความ

ใช้ let's say เพื่อตั้งตัวอย่างสมมติ

ในที่นี้ let's say หมายถึง “สมมติว่า” หรือ “ให้ถือว่าเป็นเช่นนี้สำหรับตัวอย่างนี้” สำนวนนี้สร้างสถานการณ์ชั่วคราวเพื่อใช้ในการอธิบาย ไม่ได้ยืนยันว่าจุดนั้นมีอยู่จริง ในฐานะคำบอกทิศทางของเนื้อหา สำนวนนี้บอกผู้ฟังให้ยอมรับกรณีง่าย ๆ นี้ไว้ก่อน แล้วติดตามเหตุผลที่อาศัยกรณีดังกล่าว ไม่ได้เป็นการชวนให้ทุกคนพูดคำใดออกมาดัง ๆ

แบบฝึกหัด

เติมประโยคด้วยคำบอกทิศทางแบบย่อสองคำที่หมายถึง “สมมติว่าสำหรับตัวอย่างนี้”: ____ the bus arrives at 8:00. When should we leave?

ดูคำตอบ

Let's say

like 4 1,

3:14

เช่น (4, 1)

and you want to know the new coordinates you'd get if you rotate this point 30 degrees around the origin. ไวยากรณ์

3:16

และคุณต้องการทราบพิกัดใหม่ที่คุณจะได้รับหากคุณหมุนจุดนี้ 30 องศารอบจุดกำเนิด

ไวยากรณ์

You'd get if: วางผลลัพธ์ไว้ก่อนเงื่อนไข

ในอนุประโยคขยายคำนาม the new coordinates you'd get if... คำว่า you'd หมายถึง you would อนุประโยคนี้ขยาย new coordinates โดยระบุว่าเป็นผลลัพธ์สมมติจากการดำเนินการ ไม่ใช่พิกัดที่ได้มาแล้ว Would อยู่ในส่วนผลลัพธ์ would get ส่วนอนุประโยค if ให้เงื่อนไขและในที่นี้ใช้ simple present คือ if you rotate อย่าใส่ would ซ้ำในเงื่อนไขนี้ เพราะ if you would rotate ไม่ได้สื่อสถานการณ์คำนวณแบบเป็นกลางที่ต้องการในที่นี้

แบบฝึกหัด

เติมประโยคด้วยวลีสามคำที่เรียน โดยใช้ would แบบย่อ + get สำหรับผลลัพธ์ และ if สำหรับเงื่อนไข: These are the coordinates ____ you rotate the shape 90 degrees.

ดูคำตอบ

you'd get if

Complex numbers give sort of a snazzy way to do this.

3:22

จำนวนเชิงซ้อนให้วิธีที่ค่อนข้างเก๋ไก๋ในการทำเช่นนี้

You take the complex number that's 30 degrees off the horizontal with magnitude one,

3:25

คุณนำจำนวนเชิงซ้อนที่อยู่ห่างจากแนวนอน 30 องศาโดยมีขนาดเท่ากับหนึ่ง

cosine 30 degrees plus sine of 30 degrees times I,

3:29

โคไซน์ 30 องศา บวก ไซน์ 30 องศา คูณด้วย I

and then you just multiply this by your point,

3:33

แล้วคุณก็คูณสิ่งนี้ด้วยจุดของคุณ

represented as a complex number.

3:35

ซึ่งแสดงเป็นจำนวนเชิงซ้อน

The only rule you need to know to carry out this computation is that I squared equals negative one. กริยาวลี

3:37

กฎข้อเดียวที่คุณต้องรู้เพื่อทำการคำนวณนี้คือ I กำลังสองเท่ากับลบหนึ่ง

กริยาวลี

carry out: ดำเนินงานที่วางแผนไว้

carry out หมายถึง “ดำเนินการและทำให้เสร็จ” สำหรับงาน ขั้นตอน แผน หรือการคำนวณ ในประโยคนี้ carry out this computation หมายถึงการทำตามขั้นตอนของการคำนวณ คำกริยาวลีนี้แยกคำได้ โดยใช้ได้ทั้ง carry out the test และ carry the test out ถ้ากรรมเป็นคำสรรพนาม ต้องวางไว้ตรงกลางเป็น carry it out ไม่ใช่ carry out it

แบบฝึกหัด

เติมประโยคด้วยกริยาวลีที่หมายถึง “ดำเนินการตามขั้นตอนที่วางแผนไว้”: Before publishing the report, the team must ____ one more test.

ดูคำตอบ

carry out

And then,

3:42

จากนั้น

in what might feel like a bit of black magic to those first learning it, โน้ต

3:43

ในสิ่งที่อาจรู้สึกเหมือนมนต์ดำเล็กน้อยสำหรับผู้ที่เพิ่งเรียนรู้

ไวยากรณ์

what might feel like: ใช้เรียกความรู้สึกที่อาจเกิดขึ้น

what might feel like ... หมายถึง “สิ่งที่อาจดูเหมือน...” คำว่า what ใช้ชี้ถึงสถานการณ์นั้นและเริ่มอนุประโยคที่ทำหน้าที่เหมือนคำนามไปพร้อมกัน ในคำบรรยายนี้ อนุประโยคทั้งหมดอยู่หลัง in จึงไม่ใช่คำถามโดยตรง might ทำให้การตัดสินฟังดูไม่ฟันธง ผู้พูดยอมรับว่าวิธีนี้อาจดูน่าพิศวงสำหรับผู้เริ่มเรียน โดยไม่ได้บอกว่าทุกคนต้องรู้สึกแบบนั้น

แบบฝึกหัด

ประโยคใดใช้ what might feel like เป็นอนุประโยคที่ทำหน้าที่เหมือนคำนามหลังคำบุพบทได้ถูกต้อง

  1. After what might feel like a setback, take a short break.
  2. What might the first day feel like after a long break?
  3. It might feel like a setback at first.
ดูคำตอบ

After what might feel like a setback, take a short break.

สำนวน

“a bit of black magic” ในฐานะอุปมาเชิงขบขัน

ในที่นี้ “a bit of black magic” เป็นอุปมาเชิงขบขันสำหรับวิธีที่ดูน่าพิศวง เพราะผู้เริ่มต้นยังมองไม่ออกว่าทำไมวิธีนั้นจึงใช้ได้ผล ไม่ได้หมายถึงการปฏิบัติทางไสยศาสตร์หรือศาสนาจริง ๆ “A bit of” ช่วยลดระดับการพูดเกินจริง กล่าวคือ วิธีนั้นเพียงแค่ดูคล้ายเวทมนตร์หรืออธิบายได้ยาก ไม่ได้เป็นเวทมนตร์จริง ๆ คุณสามารถใช้รูปแบบนี้เพื่ออธิบายเทคนิคที่ใช้ได้ผลก่อนที่เหตุผลเบื้องหลังจะเข้าใจได้โดยสัญชาตญาณ

แบบฝึกหัด

ในการอธิบายทางเทคนิค “a bit of black magic” น่าจะหมายถึงอะไรที่สุด

  1. พิธีกรรมเหนือธรรมชาติจริง ๆ
  2. วิธีที่เกิดขึ้นแบบสุ่มโดยสิ้นเชิง
  3. วิธีที่ดูน่าพิศวงในตอนแรก
ดูคำตอบ

วิธีที่ดูน่าพิศวงในตอนแรก

carrying out this product from that one simple rule gives the coordinates of a new point,

3:46

การดำเนินการผลคูณจากกฎง่ายๆ ข้อเดียวนี้จะให้พิกัดของจุดใหม่

the point rotated 30 degrees from the original.

3:51

จุดที่หมุน 30 องศาจากต้นฉบับ

Using quaternions to describe 3D rotations is similar,

3:55

การใช้ควอเทอร์เนียนเพื่ออธิบายการหมุน 3 มิติก็คล้ายกัน

though the look and feel is slightly different. วลี

3:58

แม้ว่ารูปลักษณ์และความรู้สึกจะแตกต่างออกไปเล็กน้อย

วลี

สำนวนตายตัว “look and feel”

“Look and feel” เป็นคำคู่ที่ใช้ตายตัว หมายถึงทั้งรูปลักษณ์ของสิ่งหนึ่งและความรู้สึกเมื่อใช้งานหรือมีประสบการณ์กับสิ่งนั้น ในประโยคนี้ แนวคิดพื้นฐานอาจคล้ายกัน แต่วิธีนำเสนอและความรู้สึกในการใช้งานจริงแตกต่างกันเล็กน้อย “Look” ครอบคลุมการนำเสนอด้านภาพ ส่วน “feel” เป็นคำนามที่หมายถึงประสบการณ์ของผู้ใช้หรือความรู้สึกโดยสัญชาตญาณ ไม่ใช่การใช้มือสัมผัสสิ่งของ

แบบฝึกหัด

เติมสำนวนด้านการออกแบบที่ใช้กันทั่วไปและหมายถึงทั้งรูปแบบด้านภาพกับประสบการณ์ของผู้ใช้: The update changes the ____ of the app.

ดูคำตอบ

look and feel

Let's say you want to rotate some angle about some axis.

4:01

สมมติว่าคุณต้องการหมุนมุมบางมุมรอบแกนบางแกน

You first define that axis with a unit vector,

4:04

ขั้นแรกคุณกำหนดแกนนั้นด้วยเวกเตอร์หนึ่งหน่วย

which we'll write as having I, J, and K components,

4:07

ซึ่งเราจะเขียนว่ามีส่วนประกอบ I, J และ K

normalized so that the sum of the squares of those components is one. การใช้คำ

4:10

ทำให้เป็นบรรทัดฐานเพื่อให้ผลรวมของกำลังสองของส่วนประกอบเหล่านั้นเท่ากับหนึ่ง

การใช้คำ

normalized: การปรับสเกลเวกเตอร์ให้มีความยาวหนึ่งหน่วย

ในที่นี้ normalized หมายถึงการคูณทุกองค์ประกอบของเวกเตอร์ด้วยตัวคูณสเกลเดียวกัน เพื่อให้ขนาดของเวกเตอร์เป็น 1 เงื่อนไขที่ว่า “ผลรวมกำลังสองขององค์ประกอบเหล่านั้นเป็นหนึ่ง” คือเกณฑ์ตรวจสอบความยาวหนึ่งหน่วย เนื่องจากทุกองค์ประกอบถูกปรับสเกลไปพร้อมกัน ทิศทางจึงไม่เปลี่ยน ในบริบททางคณิตศาสตร์นี้ normalized ไม่ได้หมายถึง “ทำให้เป็นปกติธรรมดา” หรือ “ซ่อมให้ดี”

แบบฝึกหัด

ในประโยค “The vector is normalized,” คำว่า normalized หมายความว่าอย่างไร?

  1. ค่าที่ผิดปกติถูกแทนที่ด้วยค่าธรรมดา
  2. องค์ประกอบทั้งหมดถูกปรับด้วยตัวคูณสเกลเดียวกันเพื่อให้ขนาดของเวกเตอร์เป็น 1
  3. ทิศทางถูกเปลี่ยน แต่ความยาวยังเท่าเดิม
ดูคำตอบ

องค์ประกอบทั้งหมดถูกปรับด้วยตัวคูณสเกลเดียวกันเพื่อให้ขนาดของเวกเตอร์เป็น 1

Similar to the case of complex numbers, ลำดับความ

4:15

คล้ายกับกรณีของจำนวนเชิงซ้อน

ลำดับความ

Similar to the case of: การวางกรอบเพื่อเปรียบเทียบ

Similar to the case of ใช้เปิดการเปรียบเทียบกับสถานการณ์ที่ผู้ฟังคุ้นเคยอยู่แล้ว ในที่นี้ วลีดังกล่าวบอกให้ผู้ฟังนำรูปแบบจากจำนวนเชิงซ้อนไปใช้กับคำอธิบายถัดไป และมองหาโครงสร้างที่ทั้งสองกรณีมีร่วมกัน โครงสร้างคือ similar to + นามวลี ใน the case of X คำว่า case หมายถึง “สถานการณ์” หรือ “ตัวอย่าง” ไม่ใช่ภาชนะ วลีเปิดนี้ทำหน้าที่วางกรอบให้อนุประโยคที่ตามมา และยังไม่ใช่ประโยคสมบูรณ์เมื่ออยู่ลำพัง

แบบฝึกหัด

เติมประโยคด้วยกรอบการเปรียบเทียบที่เรียนในที่นี้ให้ตรงทุกคำ: ____ written exams, online tests need clear instructions.

ดูคำตอบ

Similar to the case of

you use the angle to construct a quaternion by taking cosine of that angle as the real part,

4:17

คุณใช้มุมเพื่อสร้างควอเทอร์เนียนโดยนำโคไซน์ของมุมนั้นเป็นส่วนจริง

plus sine of that angle times an imaginary part,

4:22

บวกไซน์ของมุมนั้นคูณด้วยส่วนจินตภาพ

except this time the imaginary part has three components,

4:26

ยกเว้นคราวนี้ส่วนจินตภาพมีสามส่วนประกอบ

the coordinates of our axis of rotation.

4:29

พิกัดของแกนหมุนของเรา

Well, ลำดับความ

4:32

เอาล่ะ

actually you take half of the angle,

4:32

ที่จริงแล้วคุณใช้ครึ่งหนึ่งของมุม

ลำดับความ

ใช้ Well, actually เพื่อแก้ไขคำพูดอย่างนุ่มนวล

Well ช่วยให้การเปลี่ยนประเด็นนุ่มนวลขึ้น ส่วน actually ส่งสัญญาณว่าผู้พูดกำลังจะแก้ไขหรืออธิบายสิ่งที่เพิ่งพูดให้แม่นยำขึ้น ในที่นี้ผู้พูดไม่ได้โต้แย้งผู้ฟังอย่างแข็งกร้าว แต่กำลังแก้คำอธิบายของตนเองที่ทำให้ง่ายไว้ก่อนหน้า กล่าวให้แม่นยำคือต้องใช้ครึ่งหนึ่งของมุม คำเชื่อมนี้ช่วยให้คำอธิบายดำเนินต่อไป พร้อมเตือนผู้ฟังว่ากำลังจะมีรายละเอียดที่สำคัญและแม่นยำกว่าเดิมตามมา

แบบฝึกหัด

Well, actually ทำหน้าที่อะไรในตัวอย่างนี้?

  1. ผู้พูดเห็นด้วยโดยไม่เปลี่ยนแปลงอะไรเลย
  2. กำลังจะมีการแก้ไขอย่างนุ่มนวลหรือรายละเอียดที่แม่นยำขึ้น
  3. ผู้พูดกำลังจบคำอธิบาย
ดูคำตอบ

กำลังจะมีการแก้ไขอย่างนุ่มนวลหรือรายละเอียดที่แม่นยำขึ้น

which might feel totally arbitrary,

4:34

ซึ่งอาจรู้สึกว่ากำหนดขึ้นตามอำเภอใจโดยสิ้นเชิง

but hopefully that's going to make some sense by the end of this whole experience.

4:36

แต่หวังว่ามันจะสมเหตุสมผลเมื่อสิ้นสุดประสบการณ์ทั้งหมดนี้

Now let's say you have some 3D point,

4:40

คราวนี้สมมติว่าคุณมีจุด 3 มิติ

which we'll write with I, J, K components,

4:42

ซึ่งเราจะเขียนด้วยส่วนประกอบ I, J, K

and you want to know the coordinates that you'd get when you rotate this point by your specified angle around your specified axis.

4:44

และคุณต้องการทราบพิกัดที่คุณจะได้รับเมื่อคุณหมุนจุดนี้ด้วยมุมที่คุณระบุรอบแกนที่คุณระบุ

What you do is not just a single quaternion product, ไวยากรณ์

4:52

สิ่งที่คุณทำไม่ใช่เพียงผลคูณควอเทอร์เนียนเดียว

but a sort of quaternion sandwich, สำนวน

4:55

แต่เป็นแซนด์วิชควอเทอร์เนียนชนิดหนึ่ง

ไวยากรณ์

สิ่งที่ทำไม่ใช่แค่ A แต่เป็น B

อนุประโยค What you do is ... เน้นการกระทำและเปิดตำแหน่งไว้สำหรับอธิบายขั้นตอนที่แท้จริง ความหมายโดยประมาณคือ นี่คือการกระทำที่คุณต้องทำ Not just A, but B ใช้แก้ความเข้าใจที่ทำให้ง่ายเกินไป A ซึ่งคือการคูณควอเทอร์เนียนเพียงครั้งเดียวยังคงเป็นส่วนหนึ่งของกระบวนการและไม่ได้ถูกปฏิเสธ ส่วน B ซึ่งคือแซนด์วิชควอเทอร์เนียนชนิดหนึ่ง แสดงขั้นตอนแบบสองด้านที่ครบถ้วนและสำคัญกว่า

แบบฝึกหัด

เติมประโยคใหม่ด้วยโครงสร้าง not just ... but ...: What the update does is ____ fix bugs, ____ improve speed.

ดูคำตอบ

not just · but

สำนวน

quaternion sandwich ในฐานะผลคูณสองด้าน

ในประโยคนี้ quaternion sandwich เป็นชื่อเปรียบเทียบแบบไม่เป็นทางการสำหรับผลคูณสองด้าน ถ้าจุดหรือเวกเตอร์คือ p รูปแบบจะเป็น QpQ⁻¹ โดย p อยู่ตรงกลางเหมือนไส้ของแซนด์วิช ส่วนที่เปรียบเป็น “ขนมปัง” ไม่ใช่ควอเทอร์เนียนสองตัวใดก็ได้ ตัวคูณทางซ้ายคือ Q และตัวคูณทางขวาคืออินเวอร์สของ Q ดังนั้นหน้าที่และลำดับของทั้งคู่จึงเป็นส่วนหนึ่งของแนวคิดนี้

แบบฝึกหัด

เติมคำเปรียบเทียบทางเทคนิคสำหรับค่าที่วางอยู่ระหว่าง Q กับ Q⁻¹: This two-sided product is a ____.

ดูคำตอบ

quaternion sandwich

where you multiply by Q from the left วลี

4:57

ที่คุณคูณด้วย Q จากทางซ้าย

and the inverse of Q from the right.

5:00

และอินเวอร์สของ Q จากทางขวา

วลี

Q จากทางซ้าย ... อินเวอร์สของ Q จากทางขวา

ในที่นี้ from the left และ from the right บอกตำแหน่งของตัวคูณในการคูณที่ลำดับมีความสำคัญ ไม่ได้บอกทิศทางการเคลื่อนที่ ถ้าค่าตรงกลางคือ p การ multiplying by Q from the left จะวาง Q ไว้หน้า p จึงได้ Qp การ multiplying by the inverse of Q from the right จะวาง Q⁻¹ ไว้หลัง p จึงได้ pQ⁻¹ เมื่อทำทั้งสองอย่างจะได้ QpQ⁻¹ ถ้อยคำนี้สำคัญเพราะการคูณควอเทอร์เนียนไม่มีสมบัติการสลับที่ ดังนั้นการกลับลำดับอาจเปลี่ยนผลลัพธ์

แบบฝึกหัด

เติมคำสั่งให้ได้ AXA⁻¹: Multiply X by A ____ and by A⁻¹ ____.

ดูคำตอบ

from the left · from the right

If you know the rules for how I, J, and K multiply amongst themselves,

5:02

หากคุณรู้กฎเกณฑ์เกี่ยวกับวิธีการที่ I, J และ K คูณกันเอง

you can carry out these two products by expanding everything out,

5:06

คุณสามารถดำเนินการผลคูณทั้งสองนี้ได้โดยการกระจายทุกอย่างออกไป

or more realistically by having a computer do it for you.

5:09

หรือที่เป็นจริงมากกว่าคือให้คอมพิวเตอร์ทำแทนคุณ

And in what might feel like a bit of black magic,

5:13

และในสิ่งที่อาจรู้สึกเหมือนมนต์ดำเล็กน้อย

this big computation will return for you the rotated version of the point.

5:15

การคำนวณครั้งใหญ่นี้จะคืนค่าเวอร์ชันที่หมุนแล้วของจุดนั้นให้กับคุณ

Our goal is to break this down กริยาวลี

5:21

เป้าหมายของเราคือการแจกแจงสิ่งนี้

กริยาวลี

break this down: แบ่งเป็นส่วนเล็ก ๆ เพื่อวิเคราะห์

Break this down หมายถึงการแบ่งความคิดหรือปัญหาที่ซับซ้อนออกเป็นส่วนเล็ก ๆ เพื่อให้เข้าใจหรือวิเคราะห์ได้ง่ายขึ้น ในที่นี้ this หมายถึงกระบวนการที่ยากซึ่งผู้พูดกำลังจะอธิบาย ไม่ได้หมายถึงการทำสิ่งของให้แตกจริง ๆ Break down เป็นกริยาวลีแบบแยกคำได้ ในประโยคนี้ this เป็นกรรม จึงอยู่ระหว่างกริยา break กับคำว่า down

แบบฝึกหัด

เติมประโยคด้วย break ... down และคำสรรพนามกรรมที่ถูกต้อง: The instructions look complicated, so let's ____ one step at a time.

ดูคำตอบ

break them down

and visualize what's happening with each of these two products.

5:23

และจินตภาพสิ่งที่เกิดขึ้นกับผลคูณทั้งสองนี้แต่ละตัว

I'll review the method for thinking about quaternion multiplication described last video

5:26

ฉันจะทบทวนวิธีการคิดเกี่ยวกับการคูณควอเทอร์เนียนที่อธิบายไว้ในวิดีโอที่แล้ว

and explain why half the angle is used

5:30

และอธิบายว่าเหตุใดจึงใช้มุมครึ่งหนึ่ง

and why you would multiply from the right by the inverse.

5:32

และเหตุใดคุณจึงต้องคูณจากทางขวาด้วยอินเวอร์ส

On the screen now and at the top of the description,

5:35

บนหน้าจอตอนนี้และที่ด้านบนของคำอธิบาย

you'll find a link to eater.net/quaternions,

5:37

คุณจะพบลิงก์ไปยัง eater.net/quaternions

which is where Ben set up the explorable video tutorial where I explain what's going on with this rotation computation.

5:41

ซึ่งเป็นที่ที่ Ben ตั้งค่าวิดีโอสอนแบบสำรวจได้ซึ่งฉันจะอธิบายว่าเกิดอะไรขึ้นกับการคำนวณการหมุนนี้

It's just really cool.

5:47

มันเจ๋งมากจริงๆ

Eater did something awesome here.

5:49

Eater ทำสิ่งที่ยอดเยี่ยมมากที่นี่

So at the very least, วลี

5:50

อย่างน้อยที่สุด

วลี

at the very least: เน้นขอบเขตขั้นต่ำ

At the very least ใช้กล่าวถึงการกระทำ ปริมาณ หรือผลลัพธ์ขั้นต่ำที่ผู้พูดยอมรับได้ คำว่า very เน้นขอบเขตขั้นต่ำนี้ให้ชัดขึ้น ผู้พูดอยากให้ทำมากกว่านี้ แต่สิ่งนี้คืออย่างน้อยที่สุดที่ผู้ฟังควรทำ ในประโยคนี้ วลีดังกล่าวช่วยลดอุปสรรคให้ผู้ฟังเริ่มลงมือ ไม่ได้หมายความว่าบทเรียนมีคุณค่าน้อย

แบบฝึกหัด

ประโยคใดหมายความว่าการส่งข้อมูลอัปเดตสั้น ๆ คือสิ่งขั้นต่ำที่ยอมรับได้ และยินดีหากให้รายละเอียดมากกว่านั้น?

  1. Only send me a short update.
  2. At the very least, send me a short update.
  3. At most, send me a short update.
ดูคำตอบ

At the very least, send me a short update.

just take a couple minutes to go look at it.

5:51

แค่ใช้เวลาสักสองสามนาทีเพื่อเข้าไปดู

But I'd love it if you went through the full experience. น้ำเสียง/เจตนา

5:53

แต่ฉันจะชอบมากถ้าคุณได้รับประสบการณ์เต็มรูปแบบ

น้ำเสียง/เจตนา

I'd love it if + past simple

I'd love it if... ใช้แสดงความปรารถนาอย่างมาก และมักใช้เป็นคำขอที่อบอุ่นและสุภาพ ในประโยคนี้ ผู้พูดหวังว่าอีกฝ่ายจะได้สัมผัสประสบการณ์ทั้งหมด แต่ยังปล่อยให้อีกฝ่ายเป็นผู้ตัดสินใจ โครงสร้างทั่วไปคือ I'd love it if + ประธาน + past simple คำว่า Went ไม่ได้หมายความว่าการกระทำนั้นเกิดขึ้นไปแล้ว รูปอดีตสร้างระยะห่างเชิงสมมติ จึงทำให้คำขอฟังดูตรงน้อยลง

แบบฝึกหัด

เติมสำนวนเป้าหมายเพื่อทำให้เป็นคำขอที่สุภาพและเป็นเชิงสมมติ: ____ you brought your guitar to rehearsal tomorrow.

ดูคำตอบ

I'd love it if