Bilgisayar Simülasyonu Nedir?

Bilgisayar simülasyonunun üç anlamı vardır. Bilgisayar simülasyonu, soyut bir modeli çalışıp analiz edilebilmesi için simüle eden bir bilgisayar programına atıfta bulunabilir. Özel yazılım kullanımı ile üç boyutlu bir nesneyi temsil etmek için yapılmış bir 3B bilgisayar grafik modelini de ifade edebilir. Son olarak, bilgisayar simülasyonu, belirli bir sistemin işlevlerinin ikinci bir sistemde çoğaltıldığı öykünme denilen uygulamaya atıfta bulunabilir.

Hesaplamalı bir model olarak da bilinen bir bilgisayar modeli, matematiksel modellemenin bir uzantısı olarak bilimlerde ve sosyal bilimlerde yaygın olarak kullanılan bir bilgisayar simülasyonudur. Bu tipte bir bilgisayar simülasyonu, modelin olası tüm sonuçlarının çıkarılmasının yasaklayıcı olduğu durumlarda olayların dizilimini temsil eden sonuçların veya olayların bir örneklemesini oluşturur ve modeller az çok soyut olabilir. Bilgisayar modelleri biyoloji, kimya ve fizik ile ekonomi ve psikolojide kullanılır. Bilgisayar modellerinin tipolojisi, bunları dört değişkene dayalı olarak sınıflandırır. Stokastik mi yoksa deterministik mi? sürekli durum mu yoksa dinamik mi? sürekli mi yoksa ayrık mı? yerel mi dağıtılmış mı?

3B modeller şeklindeki bilgisayar simülasyonları sağlık hizmetlerinde, bilimlerde, mimaride ve en popüler videolarda, hareketli görüntülerde, bilgisayar oyunlarında ve video oyunlarında kullanılır. Çoğu 3D model iki yaklaşımdan birini alır. Bir yandan, bir nesneyi bir katı olarak gösterip onu hacmine göre tanımlayabilirler. Alternatif, bir nesnenin sınırını veya kabuğunu göstermektir. Bu oyunlar ve film için baskın model.

3B modeller farklı şekillerde oluşturulabilir. Bazı çizim yapmayı öğrenen kitaplar gibi, tamamen çok temel geometrik şekillere de dayanabilirler. Çizim kitapları daireler, kareler, üçgenler ve diğer 2B modelleri kullanırken, bilgisayar modellemesi örneğin topları, küpleri ve piramitleri kullanır. Bu modelleme tarzına ilkel denir, çünkü ilkel veya temel şekiller kullanmakla sınırlıdır.

Üç farklı model oluşumu vardır. Biri, Fransız otomobil üreticileri, Pierre Bézier ve Paul de Casteljau için çalışan iki mühendis tarafından oluşturulan NURBS (Üniform olmayan rasyonel B-spline). Bézier'in çalışmalarını yayınlama seçimi, adının eğrilerle yakından ilişkili olmasına yol açtı. NURBS, bilgisayar destekli tasarım (CAD) programlarının yanı sıra üretim, mühendislik ve animasyon programlarında kullanılır.

Spline'lar ve yamalar modellemesi NURBS ile benzerdir ve yüzey kavisli çizgilerle tanımlanır. Poligonal modelleme, köşeleri bağlamak için çizgi parçalarını kullanarak çokgen bir kafes oluşturur. Birçok 3B modelde kullanılırlar, ancak her çokgen düzlemsel olduğundan yalnızca kavisli yüzeyleri yaklaşık olarak hesaplayabilirler.

Öykünme olarak bilinen bilgisayar simülasyonu türü, bir cihazın diğerini taklit etmesine izin verebilir. Bu, örneğin, belirli bir bilgisayar çevre birimi markasının pazar baskınlığına sahip olduğu ve diğer markaların çevre birimlerinin baskın aygıtı kullanım kolaylığı için taklit edebileceği durumlarda faydalıdır. Apple yazılımını diğer platformlarda çalıştırmak için kullanılan yazılım emülatörleri ve Apple Macintosh bilgisayarlarında Windows yazılımı bu modelleme için başka bir kullanımdır.