Son Yazılar

Bilgisayar Grafiği (Computer Graphics)

OpenGL ile Aydınlatma (Lighting)

Yazan : Şadi Evren ŞEKER Bilgisayar grafiklerinde bir nesnenin görülmesini ve görüntülenirkenki aydınlığını iki unsur belirler. Bunlardan birincisi ortamın aydınlık miktarı ve aydınlatılma şekli iken ikincisi nesnenin malzemesinin ışığı yansıtma oranı ve şeklidir. OpenGL programlama ortamında bu iki özellik için…

Bilgisayar Grafiği (Computer Graphics)

Mafsallı Tasarım (Articular Design)

Yazan : Şadi Evren ŞEKER Bilgisayar grafiklerinde birbirine bağlı nesneleri modellemek için kullanılan bir yöntemdir. Buna göre birbirine bir mafsalla bağlı olan nesnelerin şekil değiştirme (transformation) matrisleri arasında bir bağlantı kurulmaya çalışılır: Örneğin yukarıda tasvir edilen robot kolunun 3 ayrı…

Veri Tabanı (Database)

Veritabanı Dizgi İşlemleri (string manipulations on Database)

Yazan : Şadi Evren ŞEKER Veri tabanında bulunan bir tablodaki bütün alanları değiştirmek veya aramak mümkündür. Bunun için dizgi (string) fonksiyonlarını iyi tanımak gerekir. Örneğin çoğu veritabanı dizgi işlemleri sırasında % işaretini herhangi bir veya birden çok (0 (sıfır) ve…

Bilgisayar Grafiği (Computer Graphics) Nesne Yönelimli Programlama Veri Yapıları

Varlık-Ağaç Modelleme (Tree Model)

Yazan : Şadi Evren ŞEKER Bilgisayar grafiklerinde nesneleri modellemek için kullanılan yapılardan birisidir. Buna göre modelleme işlemi için bir veri ağacı kullanılır ve bu veri ağacının her üyesi bir nesneden oluşur. Bu sayede nesneler arasındaki bağlantı tutulabileceği gibi nesneler gruplanarak…

Veri Yapıları

Yönlü Düz Ağaçlar (Directed Acyclic Graph)

Yazan : Şadi Evren Şeker Bilgisayar bilimlerinde veri modellemede kullanılan Düz ağaçların (acyclic graph), yani içinde herhangi bir döngü (daire) bulunmayan ağaçların, yani bir noktadan birden fazla geçme imkanı bulunmayan ağaçların, yön almış halleridir. Yani her kol (edge) bir yön…

Veri Yapıları

Düz graflar (Acyclic Graphs)

Yazan : Şadi Evren ŞEKER Veri modellemesinde sıkça kullanılan grafiklerin içinde bir dairesel bağlantının (cycle) bulunmadığı durumdur. Yani her düğümden yanlızca bir yol üzerinde yanlızca bir kere geçilebilir ve geri dönüş mümkün değildir. Örneğin aşağıda bir araba kasası ile arabanın…

Bilgisayar Grafiği (Computer Graphics)

Varlık-Durum Tablosu (Symbol Instance Table)

Yazan : Şadi Evren ŞEKER Bilgisayar grafiklerinde nesnelerin ekrana basılması anlık bir olaydır. Her anlık durumda basılan nesnenin durumu da farklı olabilir. Örneğin ekranda hareket eden bir küre her tazelemede farklı bir konumda görülecektir. İşte her varlığın anlık olarak durumunun…

Bilgisayar Matematiği

Özyöney hesaplanması (Calculation of Eigenvector)

Yazan : Şadi Evren ŞEKER Özvektörler hesaplanmış olan özdeğerler ile elde edilir. Örneğin aşağıdaki matrisin özdeğerlerini (eigenvalues) çıkaralım ve bu özdeğerler ile özyöney hesaplamaya çalışalım: 7 5 -10 -8 Yukarıda verilen matrisin köşegenlerinden λ değerinin çıkarılmış halleri aşağıdaki şekildedir: 7-…

Bilgisayar Matematiği

Kovaryans Matrisi (Covariance Matrix)

Yazan : Şadi Evren ŞEKER n adet Rasgele değişkenlerden (random variables) oluşan bir vektörde (kolon matrisinde, column matrix) nxn büyüklüğünde her rastgele değişkenin diğer bütün rastgele değişkenlerle kovaryansını (covariance) veren matristir. Kovaryans formülünden şayet Σij = cov(Xi,Xj) = E[ (Xi-μi…

Bilgisayar Felsefesi Bilgisayar Matematiği Yapay Sinir Ağları (Artificial Neural Networks)

Principal Component Analysis

Principal Component Analysis (PCA), Temel Bileşen Analizi Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerinde boyut indirmeye yarayan bir yöntemdir. Kısaca iki bilgi arasında bir bağlantı varsa bu bağlantı sayesinde iki veriden birisini tutmak ve bağlantıyı tutmak iki bilginin de geri…