Kuaterniyonlar ve 3B döndürme, interaktif bir şekilde açıklandı: İngilizce çalışma notları
3Blue1Brown
Video özeti: Anlatım, kuaterniyonları Euler açıları, matrisler ve karmaşık sayı rotasyonlarıyla karşılaştırır; ardından iki taraflı bir çarpımın 3B noktayı nasıl döndürdüğünü gösterir. Başlıca İngilizce öğrenme noktaları: 1. Anlam ve kullanım açısından "edge cases", önemsiz vakaları değil, yazılım hatasına yol açabilen seyrek sınır koşullarını anlatır. 2. Dil bilgisinde "Not only do quaternions avoid", cümle başındaki Not only sonrası devrik yapıyı gösterir ve iki bağlantılı yararı vurgular. 3. Mecaz olarak "quaternion sandwich,", Q'nun noktanın solundan, tersinin ise sağından çarptığını akılda tutmayı sağlar.
Bu derste
In a moment, I'll point you to a separate website hosting a short sequence of what we're calling explorable videos. Kelime
0:03Birazdan, keşfedilebilir videolar dediğimiz kısa bir video dizisini barındıran ayrı bir web sitesine yönlendireceğim sizi.
Explorable videos: izleyicinin etkin biçimde keşfedebildiği içerik
Explorable, explore fiiline -able eki getirilerek oluşturulur. Buradaki explorable videos, yalnızca izlemeye değer videolar değil, izleyicinin içeriğini etkin biçimde inceleyebildiği veya etkileşim kurabildiği videolardır. -able eki çoğu zaman bir şeyin fiilin belirttiği eyleme uğrayabileceğini gösterir. Explorable olan bir şey explore edilebilir. İngilizcede bu ekle kolayca anlaşılabilen yeni sıfatlar üretilebilir. Bu nedenle explorable yaygın olmasa veya bazı sözlüklerde bulunmasa bile yapısından ve bağlamdan anlaşılabilir.
Alıştırma
Cümleyi explore fiilinden türetilen -able sıfatıyla tamamlayın: The digital map is fully ____, so visitors can open every location.
Cevabı göster
explorable
It was done in collaboration with Ben Eater, Kalıp ifadeler
0:09Bu, Ben Eater ile işbirliği içinde yapıldı,
In collaboration with: proje ortağını belirtmek
In collaboration with, bir şeyi birlikte oluşturan veya gerçekleştiren kişi ya da kuruluşu tanıtır. Burada Ben Eater, yalnızca orada bulunan veya kısa süreli katılan biri olarak değil, proje ortağı olarak belirtilir. Something was done, developed, or created in collaboration with + partner yapısı, ortak çalışmayı kısa ve görece resmî biçimde anlatır.
Alıştırma
Şu cümleyi okuyun: The guide was created in collaboration with a local historian. with neyi tanıtıyor?
- Proje ortağı
- Ortak proje veya konu
- Son teslim tarihi
Cevabı göster
Proje ortağı
who some of you may know is that guy who runs the excellent computer engineering channel.
0:11bazılarınız onu o mükemmel bilgisayar mühendisliği kanalını yöneten kişi olarak tanıyabilir.
viewers of this channel would certainly enjoy the content of his.
0:16bu kanalın izleyicileri kesinlikle onun içeriğinden keyif alacaktır.
do check ifadesindeki vurgulu do
Olumlu bir emir cümlesinde do, vurgu eklemek için fiilin yalın hâlinden önce gelebilir. Buradaki do check, “bakmanızı gerçekten teşvik ediyorum” anlamına gelir. Do bir yardımcı fiildir; eylemi belirten sözcük check'tir. Bu yapı cümleyi soru hâline getirmez. Başka durumlarda da kullanılabilecek kalıp do + fiilin yalın hâlidir; Do come in ve Do take a look buna örnektir.
Alıştırma
Olumlu bir emirden önce kullanılan vurgulu yardımcı fiille daveti tamamlayın: ____ take a look at the new exhibit.
Cevabı göster
Do
check it out: keşfetmek veya göz atmak
Check something out, bir şeyi daha iyi tanımak için ona bakmak, onu incelemek veya denemek anlamına gelen bir öbek fiildir. Buradaki check it out, içeriğe gidip bakma önerisidir; içeriğin doğru olup olmadığını doğrulama isteği değildir. Nesne bir zamirse zamiri check ile out arasına koyun: check it out, check them out. Nesne bir isimse hem check the channel out hem de check out the channel kullanılabilir.
Alıştırma
Bir arkadaşınız yeni bir bilim podcast'i öneriyor. Hangi yanıt podcast'i dinleyeceğiniz veya keşfedeceğiniz anlamına gelir?
- I'll check it tonight.
- I'll check it out tonight.
- I'll look it up tonight.
Cevabı göster
I'll check it out tonight.
This collaboration was something a little different though,
0:21Fakat bu işbirliği biraz farklı bir şeydi,
And all of the web development that made these explorable videos possible
0:24Ve bu keşfedilebilir videoları mümkün kılan tüm web geliştirme işi
I don't want to say too much about it here.
0:29Burada bu konuda çok fazla şey söylemek istemiyorum.
It's really something you have to experience for yourself.
0:31Bu gerçekten kendinizin deneyimlemesi gereken bir şey.
Certainly one of the coolest projects I've had the pleasure of working on. Kalıp ifadeler
0:34Kesinlikle üzerinde çalışma zevkine eriştiğim en havalı projelerden biri.
“had the pleasure of working on” ifadesinin anlamı ve yapısı
Had the pleasure of working on, “bir işte yer alma fırsatı bulmaktan mutluluk ve onur duydum” anlamına gelir. Burada had, have the pleasure yapısındaki have fiilinin geçmiş hâlidir ve of sözcüğünden sonra working biçimindeki -ing yapısı gelir. Başka durumlara aktarılabilen kalıp have/had the pleasure of + -ing biçimindedir. Work on a project, bir projeyi geliştirmek için zaman veya emek harcamak demektir; pleasure ise projenin eğlence amaçlı olduğunu değil, katılmanın verdiği mutluluğu veya onuru anlatır.
Alıştırma
Cümleyi “have the pleasure of working on” ifadesinin geçmiş biçimiyle tamamlayın: Last year, I ____ a community art project.
Cevabı göster
had the pleasure of working on
Şakacı bir abartı olarak “contain your excitement”
Contain your excitement sözünün gerçek anlamı “heyecanını kontrol altında tut”tur. contain + iyelik sıfatı + duygu yapısı, duyguyu içeride tutulabilen veya dışarı vurulması engellenebilen bir şey gibi anlatır. Bu cümlede if you can, kişinin kendini tutmasının zor olacağını ima eder. Konuşmacı projeyi övdükten sonra açıklamayı kısa süreliğine geciktirdiği için bu abartılı talimat, haberin ne kadar heyecan verici olduğuyla ilgili şakacı bir takılmadır; izleyicilerin kötü davrandığına yönelik gerçek bir şikâyet değildir. Bu kalıp, heyecan verici bir haberden önce şakacı bir özgüven gösterebilir.
Alıştırma
Bir sunucu gülümseyerek “If you can contain your excitement,” diyor ve eğlenceli bir duyuruyu kısa süreliğine geciktiriyor. Bu sözün gerçek bir eleştiriden çok şaka olma olasılığı daha mı yüksektir?
- Hayır, sert bir eleştiridir.
- Evet, şakacı bir sözdür.
Cevabı göster
Evet, şakacı bir sözdür.
I want to use this video as a chance to tee things up with a little bit of surrounding context. Öbek fiiller
0:41Bu videoyu biraz çevresel bağlamla işleri hazırlamak için bir fırsat olarak kullanmak istiyorum.
Tee things up: sırada gelen şeye hazırlanmak
Bu cümlede tee things up, dinleyiciyi sırada gelen şeye hazırlamak demektir. Konuşmacı, ana eğitime geçmeden önce biraz ilgili bağlam verecektir. İfade, vuruştan önce golf topunu tee üzerine yerleştirme görüntüsünden gelir. Daha genel İngilizcede tee up + bir konu, tartışma, soru veya sonraki adım, onu başlamaya hazır olacak şekilde düzenlemek ya da tanıtmak demektir; things ise sıradaki içeriğe gönderme yapan genel bir nesnedir.
Alıştırma
Bir sunumda biri “Let me tee things up with a little background.” diyor. Bu kişi şimdi ne yapmak üzere?
- Dinleyicileri ana konuya hazırlayan bağlam bilgisi vermek
- Girişi atlayıp sunumu bitirmek
- Birkaç fiziksel nesneyi masanın üzerine koymak
Cevabı göster
Dinleyicileri ana konuya hazırlayan bağlam bilgisi vermek
Set the stage: arka planı sunmak
Set the stage, sırada gelen şeyi anlamak için gereken arka planı vermek veya koşulları oluşturmak demektir. Burada ana gösterime değil, açıklayıcı arka plana geçişi belirtir. To set the stage, ... örneğinde olduğu gibi tek başına bir geçiş ifadesi olabilir ya da set the stage for + isim yapısında kullanılabilir. Tiyatro görüntüsü mecazidir: konuşmacı, sonraki fikrin daha kolay takip edilmesini sağlar.
Alıştırma
Set the stage deyimini doğru biçimde kullanın: The opening chapter ____ for the conflict that follows.
Cevabı göster
sets the stage
that the 19th century versions of Wolverine and the old man from Home Alone
0:5219. yüzyıl versiyonları olan Wolverine ve Evde Tek Başına'daki yaşlı adamın
called evil for how convoluted it seemed at the time.
0:55o zamanlar ne kadar karmaşık göründüğü için şeytani olarak adlandırdığı.
why on earth anyone would bother with such an alien seeming number system. Notlar
1:01neden dünyada biri bu kadar yabancı görünen bir sayı sistemiyle uğraşsın ki.
Why on earth: soruda güçlü şaşkınlık
Why on earth, why sözcüğünü güçlendirerek yoğun şaşkınlık, kafa karışıklığı veya inanamama ifade eder. Bu cümlede konuşmacı yalnızca bir neden sormaz; böyle yabancı görünen bir sayı sistemini kullanmanın haklı bir gerekçesi yokmuş gibi bir tutum da gösterir. Buradaki on earth bir yer ifadesi değil, pekiştiricidir. Kullanılabilir kalıp why on earth + doğrudan veya dolaylı soru şeklindedir.
Alıştırma
Soruyu güçlü şaşkınlık ifade eden iki sözcüklü pekiştiriciyle tamamlayın: Why ____ is the front door open?
Cevabı göster
on earth
Bother with: bir şeyle uğraşmak için çaba harcamak
Bother with something, bir şeyi ele almak, kullanmak veya değerlendirmek için zaman ya da çaba harcamak anlamına gelir ve çoğu zaman bu çabanın değmeyebileceğini ima eder. Burada why anyone would bother with the number system, birinin bu sayı sistemini kullanmak veya incelemek için neden çaba göstereceğini sorgular. Kalıp bother with + isim, zamir veya -ing biçimidir. With, uğraşılan şeyi belirtir; bu kullanım, birini rahatsız etmek anlamındaki geçişli bother someone yapısı değildir.
Alıştırma
Cümleyi, bir şeyle uğraşmak için çaba harcamak anlamına gelen iki sözcüklü hedef ifadeyle tamamlayın: The app crashes every minute, so I won't ____ it again.
Cevabı göster
bother with
is that they give a really nice way for describing 3D orientation,
1:083B yönelimi tanımlamak için gerçekten güzel bir yol sunmalarıdır,
which is not susceptible to the bugs and edge cases of other methods. Notlar
1:11diğer yöntemlerdeki hatalara ve uç durumlara duyarlı olmayan.
not susceptible to: etkilenmeye açık olmamak
Not susceptible to, “bir şeyden etkilenme veya zarar görme olasılığı düşük” anlamına gelir. Olumsuzluk bildiren not çok önemlidir: burada bu yöntemin, diğer yöntemlerde sorun çıkarabilen hatalara ve sıra dışı arızalara karşı dayanıklı olduğu söylenir. Kalıp be susceptible to + isim veya -ing biçimidir. Riskler, arızalar, hastalıklar ya da dış etkiler konuşulurken sık kullanılır.
Alıştırma
Cümleyi hedef ifadeyle tamamlayın: “Unlike the old sensor, the new one is ____ temperature changes.”
Cevabı göster
not susceptible to
yazılımda edge cases: uç durumlar
Yazılım ve mühendislikte edge cases, bir sistemin işlemek üzere tasarlandığı alanın sınırlarına yakın sıra dışı durumlardır. Bunlara çoğunlukla nadir veya aşırı girdiler neden olur. Seyrek görülmelerine rağmen hataları ya da arızaları ortaya çıkarabilirler. Burada ifade, diğer yöntemlerde sorun yaratan istisnai koşulları belirtir. Bu durumların önemsiz veya yalnızca tali olduğu anlamına gelmez.
Alıştırma
Bir yazılım test raporunda “We added tests for edge cases” cümlesindeki “edge cases” ne anlama gelir?
- Sistemin yine de işlemesi gereken nadir veya sınırdaki durumlar
- Önemsiz olduğu için yok sayılabilecek örnekler
- Ekranın kenarında gösterilen durumlar
Cevabı göster
Sistemin yine de işlemesi gereken nadir veya sınırdaki durumlar
they're interesting mathematically for a lot of reasons,
1:15birçok nedenden dolayı matematiksel olarak ilginçler,
but this application for computer graphics and robotics and virtual reality
1:18ama bilgisayar grafikleri, robotik ve sanal gerçeklik
and anything involving 3D orientation is probably the biggest use case for quaternions. Kelime
1:22ve 3B yönelimi içeren herhangi bir şey için bu uygulama muhtemelen kuaterniyonlar için en büyük kullanım durumudur.
use case for: pratik bir uygulama
Burada use case, bir araç veya teknolojinin yararlı olduğu somut bir durumu ifade eder. A use case for quaternions, kuaterniyonların kullanıldığı bir uygulama demektir; bu ifade soyut bir yeteneği, yöntemi kullanmak için somut bir nedene dönüştürür. Kalıp a use case for + ürün, teknoloji veya yöntem şeklindedir. Önceki sözcükler uygulamayı belirleyebilir veya açıklayabilir; burada anything involving 3D orientation bunu yapar.
Alıştırma
“Pratik bir uygulama” anlamındaki üç sözcüklü ürün terimiyle tamamlayın: Real-time fraud alerts are a major ____ machine learning in banking.
Cevabı göster
use case for
Geçiş ifadesi olarak To take one example
To take one example, konuşanın genel bir ifadeden belirli bir örneğe geçtiğini gösterir. Dinleyicilerin, sonraki ayrıntının daha geniş düşünceyi nasıl desteklediğini görmesine yardımcı olur. Burada take, bir şeyi fiziksel olarak taşımak değil, “değerlendirmek üzere seçmek” anlamındadır. Bu açılış ifadesi genellikle örnekten önce gelir ve yazıda ardından virgül konur.
Alıştırma
En uygun geçişi seçin: Many habits can make meetings shorter. _____, sending an agenda keeps everyone focused.
- To take one example
- In every case
- On the other hand
Cevabı göster
To take one example
used to work: geçmişte geçerli olup şimdi değişmiş bir durum
used to work ifadesindeki used to + fiilin yalın hâli, geçmişte geçerli ya da düzenli olan fakat artık geçerli olmayan bir işi anlatır. Burada arkadaşın daha önce Apple'da çalıştığını söyler; hâlâ orada çalıştığını söylemez. Geçmişten bugüne olan değişimi göstermek için şu kalıbı kullanın: özne + used to + fiilin yalın hâli.
Alıştırma
Artık geçerli olmayan geçmiş bir işi anlatan kalıpla cümleyi tamamlayın: Maya ____ at a bank, but now she teaches.
Cevabı göster
used to work
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. Kelime
1:31telefonun uzayda nasıl yönlendirildiğine dair modelini izlemek için kuaterniyonları kullanan yüz milyonlarca cihaza kod göndermekten bana keyifle bahsetti.
shipping code: yazılımı gerçek kullanıcılara sunmak
Yazılım geliştirmede shipping code, çalışan kodu üretim sistemlerine veya kullanıcıların cihazlarına ulaşacak şekilde yayınlamak ya da teslim etmek anlamına gelir. Shipping burada kaynak kodu bir kutuya koymak veya fiziksel paket göndermek değildir. Bu ifade çoğu zaman işin tamamlanmasını ve gerçek ortamda teslim edilmesini vurgular: kod artık yalnızca yazılmış veya test edilmiş olmanın ötesine geçmiştir.
Alıştırma
Bir yazılım toplantısında "We are shipping the new code tonight" büyük olasılıkla ne anlama gelir?
- Ekip, yazdırılmış kaynak kodu kutulara yerleştiriyor.
- Ekip, kodu bir üretim sistemine veya kullanıcılara yayınlıyor.
- Ekip, kodu yazmaya başlıyor.
Cevabı göster
Ekip, kodu bir üretim sistemine veya kullanıcılara yayınlıyor.
Your phone almost certainly has software running somewhere inside of it that relies on quaternions.
1:40Telefonunuzun içinde bir yerlerde neredeyse kesinlikle kuaterniyonlara dayanan bir yazılım çalışıyor.
Önemli bir güçlüğü belirtmek için The thing is,
The thing is ifadesi konuşmada bir yönlendirme işlevi görür; thing burada fiziksel bir nesneyi anlatmaz. Dinleyiciye, konuşmacının temel gerçeği, sorunu veya kısıtlamayı söylemek üzere olduğunu bildirir. Burada olumlu bir noktadan bir güçlüğe geçiş yapar. Önceki sözü sınırlayabilecek veya değiştirebilecek bir bilgiye dinleyiciyi hazırlamak için kullanılır.
Alıştırma
Piknik yapmanın eğlenceli olacağını düşünüyorsunuz, ancak yağmur planı değiştirmeyi gerektirebilir. Bu güçlüğü en iyi hangi giriş belirtir?
- As a result,
- The thing is,
- For example,
Cevabı göster
The thing is,
there are other ways to think about computing rotations,
1:46rotasyonları hesaplamayı düşünmenin başka yolları da var,
many of which are way simpler to think about than quaternions. Dilbilgisi
1:49bunların birçoğunu düşünmek kuaterniyonlardan çok daha basittir.
way simpler to think about than: way ile karşılaştırmayı güçlendirmek
Bu karşılaştırmada way, much veya far anlamına gelen gündelik bir derece belirtecidir. Simpler ifadesini güçlendirir: aradaki fark küçük değil, büyüktür. Yapı way + karşılaştırma sıfatı + to ile mastar + than biçimindedir. Simpler to think about than, başka bir şeye göre anlamanın veya zihinde ele almanın daha kolay olduğunu belirtir; way burada yol ya da yöntem anlamına gelmez.
Alıştırma
Cümleyi way ve simple sözcüğünün karşılaştırma biçimiyle tamamlayın: This map is ____ to read than the old one.
Cevabı göster
way simpler
any of you familiar with linear algebra will know that 3 x 3 matrices can really nicely describe 3D transformations. Dilbilgisi
1:54lineer cebire aşina olanlarınız 3 x 3 matrislerin 3B dönüşümleri gerçekten güzel bir şekilde tanımlayabildiğini bilecektir.
any of you familiar with ... will know that kalıbı
any of you familiar with linear algebra ifadesi, any of you who are familiar with linear algebra anlamına gelir. Bu kısaltılmış ilgi cümleciğinde who are ögeleri atılmıştır; bu yüzden familiar ana fiil değildir. Özne, ifadenin tamamıdır ve ana fiil will know'dur. Bu kalıp, ilgili bilgiye sahip dinleyicileri ayırır ve ardından onların bilmesi beklenen bir sonucu sunar: any of you familiar with X will know that Y. Konuşmacı böylece herkese tek tek soru sormadan dinleyicilerin bir bölümünün ön bilgisine dayanabilir.
Alıştırma
Cümleyi any of you familiar with X will know that Y kalıbıyla tamamlayın: Any of you ____ graphic design ____ that spacing matters.
Cevabı göster
familiar with · will know
And a common way that many programmers think about constructing a rotation matrix for a desired orientation
2:01Ve birçok programcının istenen bir yönelim için bir döndürme matrisi oluşturmayı düşünmesinin yaygın bir yolu
is to imagine rotating an object around three easy to think about axes,
2:07bir nesneyi düşünmesi kolay üç eksen etrafında döndürmeyi hayal etmektir,
where the relevant angles for these rotations are commonly called Euler angles.
2:11bu dönüşler için ilgili açıların yaygın olarak Euler açıları olarak adlandırıldığı durumlarda.
but one big problem is that it's vulnerable to something called gimbal lock,
2:18ancak büyük bir sorun, gimbal kilidi adı verilen bir şeye karşı savunmasız olmasıdır,
where when two of your axes of rotation get lined up, Öbek fiiller
2:22dönme eksenlerinizden ikisi aynı hizaya geldiğinde,
get lined up: aynı hizaya gelmek
Get lined up, aynı hizaya doğru hareket etmek ya da aynı hizaya getirilmek anlamına gelir. get + geçmiş zaman ortacı/sıfat kalıbı bir durum değişikliğine odaklanır: eksenler farklı yönlere bakarken aynı yönlere bakar hâle gelir. Bu cümlede lined up, insanların sıraya girmesini değil geometrik hizalanmayı anlatır. Başka durumlara aktarılabilecek temel fikir; işaretlerin, parçaların veya yönlerin hizalanmış hâle gelmesidir.
Alıştırma
Hizalanmış duruma geçişi göstermek için get lined up kullanın: When the two guide marks ____, lock the panel in place.
Cevabı göster
get lined up
lose a degree of freedom: bir serbestlik derecesini kaybetmek
Bu teknik ifadede a degree of freedom, bir sistemin bağımsız olarak hareket edebildiği bir yolu veya bağımsız olarak değişebilen bir parametreyi belirtir. Burada degree, sayılabilen bağımsız bir olasılık anlamındadır; açı ölçüsü veya akademik derece anlamına gelmez. Bir sistem lose a degree of freedom durumuna gelirse bir yön veya değişken artık bağımsız olarak kontrol edilemez. Bu cümlede iki dönme ekseni birbirine bağlanır, bu yüzden sistemin bağımsız dönme yönlerinden biri kaybolur.
Alıştırma
Bir robot kolu sağa ve sola hareket edebiliyor, ancak bu hareket kilitleniyor. Kolun loses a degree of freedom olması ne anlama gelir?
- Bağımsız hareket yollarından biri artık kullanılamaz.
- Robot hareket etme iznini kaybeder.
- Kol açısal olarak bir derece daha az döner.
Cevabı göster
Bağımsız hareket yollarından biri artık kullanılamaz.
And it can also cause difficulties and ambiguities
2:26Ve ayrıca zorluklara ve belirsizliklere neden olabilir
when trying to interpolate between two separate orientations. Kalıp ifadeler
2:29iki ayrı yönelim arasında interpolasyon yapmaya çalışırken.
interpolate between: iki uç nokta arasında enterpolasyon yapmak
Interpolate between A and B, A ile B'nin belirlediği aralığın içinde kalan ara değerleri veya durumları hesaplamak ya da oluşturmak anlamına gelir. Between, bilinen iki uç noktayı tanıtır. Burada uç noktalar iki yönelimdir ve amaç bunların arasında yumuşak geçişli yönelimler oluşturmaktır. Aynı kalıp sayılar, veri noktaları, renkler, konumlar veya başka durumlar için de kullanılabilir.
Alıştırma
Cümleyi, bilinen iki uç noktanın içinde durum hesaplamayı belirten iki sözcüklü tam teknik kalıpla tamamlayın: The animation engine will ____ the two keyframes.
Cevabı göster
interpolate between
there are many great sources online for learning about Euler angles and gimbal lock,
2:34çevrimiçi ortamda Euler açıları ve gimbal kilidi hakkında öğrenmek için birçok harika kaynak var,
and I've left links in the description to a few of them.
2:38ve ben açıklamada birkaçına bağlantı bıraktım.
Not only do quaternions avoid issues like gimbal lock, Dilbilgisi
2:40Kuaterniyonlar sadece gimbal kilidi gibi sorunlardan kaçınmakla kalmaz,
they give a really seamless way to interpolate between two three-dimensional orientations,
2:43iki üç boyutlu yönelim arasında interpolasyon yapmak için gerçekten kusursuz bir yol sunarlar,
Not only do quaternions avoid: yan tümce başında devrik yapı
Not only bir yan tümcenin başında olduğunda olumsuz ifadelere benzer bir etki taşır ve özne ile yardımcı fiilin yer değiştirmesine yol açar. avoid geniş zamanda kullanılan bir ana fiil olduğu için İngilizce, quaternions öznesinden önce do ekler ve avoid fiilini yalın biçimde bırakır: Not only do quaternions avoid.... Bu başlangıç ilk faydayı vurgular ve okuyucuyu ek bir faydaya hazırlar. Sonraki they give... yan tümcesi, but also kullanılmamış olsa da ikinci faydayı verir.
Alıştırma
Not only ifadesini doğru devrik yapıyla kullanarak cümleyi tamamlayın: “____ delays, but the new route also reduces fuel use.”
Cevabı göster
Not only does it avoid
one which lacks the ambiguities of Euler angles, Dilbilgisi
2:48Euler açılarının belirsizliklerinden yoksun olan
and which avoids the issues of numerical precision and normalization
2:51ve sayısal hassasiyet ve normalizasyon sorunlarından kaçınan
that arise in trying to interpolate between two rotation matrices.
2:54iki döndürme matrisi arasında interpolasyon yapmaya çalışırken ortaya çıkan.
one which lacks ... and which avoids: ortak bir öncül
one which lacks... yapısındaki one, bir orientation yerine önceki a really seamless way to interpolate ifadesini temsil eder. which lacks... ilgi yan tümcesi bu yolu açıklar. Buna paralel olan and which avoids... yan tümcesinin öncülü de aynıdır: yolu ifade eden one. Böylece aynı enterpolasyon yönteminin ikinci bir özelliği eklenir. Yakındaki Euler angles ilk ilgi yan tümcesinin içindedir ve ikinci which sözcüğünün öncülü değildir.
Alıştırma
“Maya chose a camera, one which works well at night and which fits in her pocket,” cümlesinde iki which yan tümcesi de neyi açıklar?
- gece
- Maya'nın seçtiği fotoğraf makinesi
- onun cebi
Cevabı göster
Maya'nın seçtiği fotoğraf makinesi
To warm up to the idea of how multiplication in some higher-dimensional number system Öbek fiiller
2:58Biraz daha yüksek boyutlu sayı sistemlerinde çarpmanın
might be used to compute rotations,
3:03rotasyonları hesaplamak için nasıl kullanılabileceği fikrine ısınmak için,
warm up to the idea: fikre yavaş yavaş ısınmak
Burada “warm up to the idea”, yabancı bir fikir karşısında zamanla daha rahat hissetmek veya onu kabul etmeye başlamak demektir. Genellikle kararsızlıktan ilgiye ya da kabule doğru zaman içinde değişen bir tutumu anlatır. Daha geniş “To warm up to the idea” yapısında ilk “To”, sonraki adımın amacını belirtir. İkinci “to”, “warm up to” ifadesinin parçasıdır ve ardından “the idea” isim öbeği gelir.
Alıştırma
“Fikri yavaş yavaş kabul etmeye başlamak” anlamındaki ifadeyle cümleyi tamamlayın: Nina disliked the new class schedule at first, but she began to ____.
Cevabı göster
warm up to the idea
take a moment to remember how it is that complex numbers give a slick method for computing 2D rotations. Dilbilgisi
3:05karmaşık sayıların 2B dönüşleri hesaplamak için nasıl zekice bir yöntem sağladığını hatırlamak için bir anınızı ayırın.
how it is that: “tam olarak nasıl” vurgulu dolaylı yapı
“How it is that”, yaklaşık olarak “tam olarak nasıl” veya “bunun nasıl gerçekleştiği” anlamına gelen vurgulu bir yapıdır. Bu cümlede dinleyiciden, karmaşık sayıların 2B dönüşleri hesaplamayı sağlayan mekanizmayı hatırlaması istenir. “It” zamiri belirli bir şeyi göstermez. Biçimsel bir yer tutucudur; gerçek içeriği “that”ten sonraki yan cümle verir. Tüm ifade “remember”dan sonra geldiği için dolaylı sorudur ve düz cümle sırasını korur.
Alıştırma
Hangi cümle “explain”den sonraki dolaylı soruda vurgulu yapıyı doğru kullanır?
- Can you explain how that it is this tiny sensor detects smoke?
- Can you explain how it is that this tiny sensor detects smoke?
- Can you explain how is it that this tiny sensor detects smoke?
Cevabı göster
Can you explain how it is that this tiny sensor detects smoke?
let's say you have some point in two-dimensional space, Anlatım akışı
3:12diyelim ki iki boyutlu uzayda bir noktanız var,
Let's say ile varsayımsal bir örnek kurmak
Burada let's say, “varsayalım” veya “bu örnek için şöyle kabul edelim” anlamına gelir. Açıklamada kullanılacak geçici bir durum kurar; noktanın gerçekten var olduğunu ileri sürmez. Bir söylem belirteci olarak dinleyiciye devamındaki bilgiyi nasıl düzenlemesi gerektiğini gösterir: şimdilik bu basit durumu kabul edip buna dayanan akıl yürütmeyi izlemek. İnsanları bazı sözleri yüksek sesle söylemeye çağırmaz.
Alıştırma
“Bu örnek için varsayalım” anlamındaki iki sözcüklü kısaltılmış belirteçle cümleyi tamamlayın: ____ the bus arrives at 8:00. When should we leave?
Cevabı göster
Let's say
and you want to know the new coordinates you'd get if you rotate this point 30 degrees around the origin. Dilbilgisi
3:16ve bu noktayı orijin etrafında 30 derece döndürürseniz elde edeceğiniz yeni koordinatları bilmek istiyorsunuz.
You'd get if: sonucu koşuldan önce yerleştirmek
the new coordinates you'd get if... ilgi cümleciğinde you'd, you would anlamına gelir. Bu cümlecik new coordinates ifadesini niteler ve koordinatları daha önce elde edilmiş değerler olarak değil, işlemin varsayımsal sonucu olarak tanımlar. Would, sonucu bildiren would get grubuna aittir. if cümleciği koşulu verir ve burada geniş zaman biçimini kullanır: if you rotate. Bu koşulun içinde would sözcüğünü tekrarlamayın; if you would rotate burada amaçlanan tarafsız hesaplama durumunu ifade etmez.
Alıştırma
Sonuç için kısaltılmış would + get, koşul için if kullanarak cümleyi öğrenilen üç sözcüklü ifadeyle tamamlayın: These are the coordinates ____ you rotate the shape 90 degrees.
Cevabı göster
you'd get if
Complex numbers give sort of a snazzy way to do this.
3:22Karmaşık sayılar bunu yapmak için oldukça gösterişli bir yol sunar.
You take the complex number that's 30 degrees off the horizontal with magnitude one,
3:25Büyüklüğü bir olan ve yataydan 30 derece uzaktaki karmaşık sayıyı alırsınız,
cosine 30 degrees plus sine of 30 degrees times I,
3:29kosinüs 30 derece artı sinüs 30 derece çarpı I,
The only rule you need to know to carry out this computation is that I squared equals negative one. Öbek fiiller
3:37Bu hesaplamayı gerçekleştirmek için bilmeniz gereken tek kural I karesinin eksi bire eşit olduğudur.
carry out: planlanmış bir görevi gerçekleştirmek
Carry out, bir görevi, prosedürü, planı veya hesaplamayı “gerçekleştirip tamamlamak” anlamına gelir. Burada carry out this computation, hesaplamanın adımlarını uygulamak demektir. Bu, ayrılabilen bir öbek fiildir: carry out the test ve carry the test out kullanılabilir. Nesne bir zamirse onu ortaya koyun: carry it out deyin, carry out it demeyin.
Alıştırma
Cümleyi “planlanan prosedürü gerçekleştirmek” anlamındaki öbek fiille tamamlayın: Before publishing the report, the team must ____ one more test.
Cevabı göster
carry out
in what might feel like a bit of black magic to those first learning it, Notlar
3:43ilk öğrenenlere biraz kara büyü gibi gelebilecek bir şekilde,
what might feel like: olası bir izlenimi ifade etmek
What might feel like ..., “... gibi görünebilecek bir şey” anlamına gelir. What hem söz konusu durumu belirtir hem de isim gibi işleyen bir yan cümleyi başlatır. Bu altyazıda yan cümlenin tamamı in sözcüğünden sonra gelir; bu nedenle doğrudan soru değildir. Might, yargıyı daha az kesin hâle getirir. Konuşan kişi, yöntemin yeni öğrenenlere gizemli gelebileceğini kabul eder ancak herkesin böyle hissettiğini ileri sürmez.
Alıştırma
Hangi cümle what might feel like yapısını bir edattan sonra isim gibi işleyen yan cümle olarak doğru kullanır?
- It might feel like a setback at first.
- What might the first day feel like after a long break?
- After what might feel like a setback, take a short break.
Cevabı göster
After what might feel like a setback, take a short break.
Mizahi bir benzetme olarak “a bit of black magic”
Burada “a bit of black magic”, yeni başlayan biri neden işe yaradığını henüz göremediği için gizemli görünen bir yöntemi anlatan mizahi bir benzetmedir. Doğaüstü veya dinî bir uygulamayı ifade etmez. “A bit of” abartıyı yumuşatır: yöntem gerçekten büyülü değildir; yalnızca biraz büyülü veya açıklanması zor görünür. Bu kalıbı, mantığı henüz sezgisel hâle gelmeden işe yarayan bir tekniği anlatmak için kullanabilirsiniz.
Alıştırma
Teknik bir açıklamada “a bit of black magic” büyük olasılıkla ne anlama gelir?
- Gerçek bir doğaüstü ayin
- Tamamen rastgele bir yöntem
- İlk başta gizemli görünen bir yöntem
Cevabı göster
İlk başta gizemli görünen bir yöntem
carrying out this product from that one simple rule gives the coordinates of a new point,
3:46bu çarpımı o tek basit kuraldan yola çıkarak gerçekleştirmek, yeni bir noktanın koordinatlarını verir,
Using quaternions to describe 3D rotations is similar,
3:553B rotasyonları tanımlamak için kuaterniyonları kullanmak benzerdir,
though the look and feel is slightly different. Kalıp ifadeler
3:58görünüş ve his biraz farklı olsa da.
Kalıplaşmış ifade “look and feel”
“Look and feel”, bir şeyin hem nasıl göründüğünü hem de onu kullanmanın veya deneyimlemenin nasıl hissettirdiğini anlatan kalıplaşmış bir ifadedir. Bu cümlede temel fikir benzer olabilir, ancak sunumu ve pratik izlenimi biraz farklıdır. “Look” görsel sunumu kapsar. “Feel” ise kullanıcının deneyimini veya sezgisel izlenimini anlatan bir isimdir; bir şeye dokunma eylemi değildir.
Alıştırma
Hem görsel tarz hem de kullanıcı deneyimi anlamına gelen yaygın tasarım ifadesini tamamlayın: The update changes the ____ of the app.
Cevabı göster
look and feel
Let's say you want to rotate some angle about some axis.
4:01Diyelim ki belirli bir eksen etrafında belirli bir açıyla dönmek istiyorsunuz.
which we'll write as having I, J, and K components,
4:07bunu I, J ve K bileşenlerine sahip olarak yazacağız,
normalized so that the sum of the squares of those components is one. Kelime
4:10bu bileşenlerin kareleri toplamının bir olacağı şekilde normalleştirilmiş.
normalized: Bir Vektörü Birim Uzunluğa Ölçeklemek
Burada normalized, vektörün büyüklüğü 1 olacak şekilde her bileşenin aynı ölçekleme katsayısıyla çarpıldığı anlamına gelir. “Bu bileşenlerin kareleri toplamının bir olması” koşulu, birim uzunluk kontrolüdür. Tüm bileşenler birlikte ve aynı oranda ölçeklendiği için yön değişmez. Bu matematik bağlamında normalized, “normal hâle getirildi” veya “düzeltildi” anlamına gelmez.
Alıştırma
“The vector is normalized,” cümlesinde normalized ne anlama gelir?
- Uzunluğu aynı kalırken yönü değiştirildi.
- Olağan dışı değerler normal değerlerle değiştirildi.
- Büyüklüğü 1 olsun diye tüm bileşenleri aynı katsayıyla ölçeklendi.
Cevabı göster
Büyüklüğü 1 olsun diye tüm bileşenleri aynı katsayıyla ölçeklendi.
Similar to the case of complex numbers, Anlatım akışı
4:15Karmaşık sayılar durumuna benzer şekilde,
Similar to the case of: Bir Karşılaştırmayı Çerçevelemek
Similar to the case of, dinleyicinin zaten bildiği bir durumla karşılaştırma başlatır. Burada dinleyiciye karmaşık sayılardaki örüntüyü sonraki açıklamaya taşımasını ve ortak yapıyı aramasını söyler. Yapı similar to + isim öbeği biçimindedir. the case of X içinde case, bir kap değil “durum” veya “örnek” anlamına gelir. Bu giriş öbeği kendisinden sonra gelen yan cümle için bir karşılaştırma çerçevesi kurar; tek başına tam bir cümle değildir.
Alıştırma
Cümleyi burada öğretilen karşılaştırma çerçevesinin tam hâliyle tamamlayın: ____ written exams, online tests need clear instructions.
Cevabı göster
Similar to the case of
you use the angle to construct a quaternion by taking cosine of that angle as the real part,
4:17açıyı kullanarak o açının kosinüsünü gerçel kısım olarak alıp bir kuaterniyon oluşturursunuz,
except this time the imaginary part has three components,
4:26ancak bu sefer sanal kısmın üç bileşeni vardır,
Well, actually ile nazikçe düzeltme yapmak
Well geçişi yumuşatır, actually ise konuşanın az önce söylediğini düzelteceğini veya daha kesin hâle getireceğini gösterir. Burada konuşan, dinleyiciye sert biçimde karşı çıkmıyor; daha önce yaptığı basitleştirmeyi düzeltiyor: kesin işlemde açının yarısı kullanılır. Bu işaret, açıklamanın akışını korurken önemli ve daha kesin bir ayrıntının geleceğini dinleyiciye bildirir.
Alıştırma
Örnekte Well, actually ne işe yarıyor?
- Nazik bir düzeltme veya daha kesin bir ayrıntı geliyor.
- Konuşan açıklamayı bitiriyor.
- Konuşan hiçbir şeyi değiştirmeden aynı fikirde olduğunu söylüyor.
Cevabı göster
Nazik bir düzeltme veya daha kesin bir ayrıntı geliyor.
but hopefully that's going to make some sense by the end of this whole experience.
4:36ama umarım bu tüm deneyimin sonunda biraz mantıklı gelecektir.
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:44ve bu noktayı belirtilen eksen etrafında belirtilen açıyla döndürdüğünüzde elde edeceğiniz koordinatları bilmek istiyorsunuz.
What you do is not just a single quaternion product, Dilbilgisi
4:52Yaptığınız şey sadece tek bir kuaterniyon çarpımı değil,
Yaptığınız şey yalnızca A değil, B’dir
What you do is ... yan tümcesi eylemi odağa alır ve gerçek işlemi açıklamak için bir alan oluşturur. Yaklaşık olarak ‘yaptığınız eylem şudur’ anlamına gelir. Not just A, but B aşırı basitleştirilmiş bir anlayışı düzeltir. A, yani tek bir kuaterniyon çarpımı, hâlâ sürecin bir parçasıdır ve reddedilmez. B, yani bir tür kuaterniyon sandviçi, önemli olan daha eksiksiz iki taraflı işlemi verir.
Alıştırma
Yeni cümleyi not just ... but ... yapısıyla tamamlayın: What the update does is ____ fix bugs, ____ improve speed.
Cevabı göster
not just · but
iki taraflı çarpım olarak quaternion sandwich
Bu cümlede quaternion sandwich, iki taraflı bir çarpım için kullanılan görsel ve gayriresmî bir addır. Nokta veya vektör p ise kalıp QpQ⁻¹ olur: p, sandviçin iç malzemesi gibi ortada durur. “Ekmek” kısmı herhangi iki kuaterniyondan oluşmaz. Soldaki çarpan Q, sağdaki ise onun tersidir; bu nedenle iki çarpanın görevleri ve sırası da fikrin bir parçasıdır.
Alıştırma
Q ile Q⁻¹ arasına yerleştirilen bir değer için kullanılan teknik benzetmeyi tamamlayın: This two-sided product is a ____.
Cevabı göster
quaternion sandwich
soldan Q ... sağdan Q’nun tersi
Burada from the left ve from the right, hareket yönlerini değil, sıralı bir çarpımda çarpanın hangi tarafta bulunduğunu belirtir. Ortadaki değer p ise multiplying by Q from the left, Q’yu p’nin önüne koyar: Qp. Multiplying by the inverse of Q from the right, Q⁻¹’i p’nin arkasına koyar: pQ⁻¹. İkisi birlikte QpQ⁻¹ sonucunu verir. Kuaterniyon çarpımı değişmeli olmadığı için sırayı ters çevirmek sonucu değiştirebilir.
Alıştırma
AXA⁻¹ oluşturmak için talimatı tamamlayın: Multiply X by A ____ and by A⁻¹ ____.
Cevabı göster
from the left · from the right
If you know the rules for how I, J, and K multiply amongst themselves,
5:02I, J ve K'nin kendi aralarında nasıl çarpıldığına dair kuralları biliyorsanız,
you can carry out these two products by expanding everything out,
5:06her şeyi genişleterek bu iki çarpımı gerçekleştirebilirsiniz,
or more realistically by having a computer do it for you.
5:09veya daha gerçekçi olarak bir bilgisayara sizin için yaptırarak.
And in what might feel like a bit of black magic,
5:13Ve biraz kara büyü gibi hissedilebilecek bir şeyde,
this big computation will return for you the rotated version of the point.
5:15bu büyük hesaplama size noktanın döndürülmüş versiyonunu geri döndürecektir.
break this down: daha küçük parçalara ayırarak incelemek
Break this down, karmaşık bir fikri veya sorunu anlamayı ya da incelemeyi kolaylaştırmak için daha küçük parçalara ayırmak demektir. Buradaki this, konuşmacının açıklamak üzere olduğu zor işlemi belirtir; fiziksel olarak bir şey kırılmıyor. Break down ayrılabilen bir öbek fiildir. Bu cümlede this nesnedir ve bu nedenle break fiili ile down parçacığının arasında yer alır.
Alıştırma
Cümleyi break ... down ve doğru nesne zamiriyle tamamlayın: The instructions look complicated, so let's ____ one step at a time.
Cevabı göster
break them down
and visualize what's happening with each of these two products.
5:23ve bu iki çarpımın her birinde ne olduğunu görselleştirmektir.
I'll review the method for thinking about quaternion multiplication described last video
5:26Geçen videoda açıklanan kuaterniyon çarpımını düşünme yöntemini gözden geçireceğim
and why you would multiply from the right by the inverse.
5:32ve neden sağdan tersiyle çarpmanız gerektiğini açıklayacağım.
On the screen now and at the top of the description,
5:35Şu anda ekranda ve açıklamanın en üstünde,
you'll find a link to eater.net/quaternions,
5:37eater.net/quaternions adresine bir bağlantı bulacaksınız,
which is where Ben set up the explorable video tutorial where I explain what's going on with this rotation computation.
5:41burası Ben'in bu döndürme hesaplamasıyla neler olduğunu anlattığım keşfedilebilir video eğitimini kurduğu yerdir.
at the very least: asgari sınırı güçlü biçimde belirtmek
At the very least, konuşmacının kabul edilebilir bulduğu en düşük eylem, miktar veya sonucu belirtir. Very bu alt sınırı daha güçlü vurgular: konuşmacı daha fazlasını tercih eder, ancak dinleyicinin en azından bunu yapması gerekir. Bu cümlede ifade, harekete geçme eşiğini düşürür; öğretici içeriğin değerinin az olduğu anlamına gelmez.
Alıştırma
Hangi cümle, kısa bir güncelleme göndermenin kabul edilebilir asgari eylem olduğunu ve daha fazla ayrıntının da memnuniyetle karşılanacağını belirtir?
- At the very least, send me a short update.
- Only send me a short update.
- At most, send me a short update.
Cevabı göster
At the very least, send me a short update.
just take a couple minutes to go look at it.
5:51gidip bakmak için sadece birkaç dakikanızı ayırın.
But I'd love it if you went through the full experience. Ton ve niyet
5:53Ancak tüm deneyimi baştan sona yaşarsanız çok sevinirim.
I'd love it if + geçmiş zaman biçimi
I'd love it if... güçlü bir isteği ifade eder ve çoğu zaman sıcak, nazik bir rica olarak kullanılır. Bu cümlede konuşan kişi, dinleyenin deneyimin tamamından geçmesini umar ancak kararı yine ona bırakır. Yaygın yapı I'd love it if + özne + simple past şeklindedir. Went, eylemin daha önce gerçekleştiği anlamına gelmez. Geçmiş zaman biçimi varsayımsal bir mesafe yaratır ve ricayı daha az doğrudan gösterir.
Alıştırma
Nazik ve varsayımsal ricayı hedef ifadeyle tamamlayın: ____ you brought your guitar to rehearsal tomorrow.
Cevabı göster
I'd love it if