Skip to main content

Vad är datorsimulering?

Datorsimulering har tre betydelser.Datorsimulering kan hänvisa till ett datorprogram som simulerar en abstrakt modell så att den kan studeras och analyseras.Den kan också hänvisa till en 3D-datorgrafikmodell som gjordes för att representera ett tredimensionellt objekt genom användning av specialiserad programvara.Slutligen kan datorsimulering hänvisa till den praxis som kallas Emulering där funktionerna för ett visst system återges på ett andra system.

En datormodell, även känd som en beräkningsmodell, är en datorsimulering som används allmänt inom vetenskapernaoch samhällsvetenskap som en förlängning av matematisk modellering.En datorsimulering av denna typ skapar ett urval av representativa resultat eller sekvenser av händelser i situationer där att spela ut alla möjliga konsekvenser av modellen är oöverkomliga och modellerna kan vara mer eller mindre abstrakta.Datormodeller används i biologi, kemi och fysik samt ekonomi och psykologi.Typologin för datormodeller kategoriserar dem baserat på en uppsättning av fyra variabler.Är de stokastiska eller deterministiska?stabilt tillstånd eller dynamiskt?kontinuerlig eller diskret?Lokala eller distribuerade?

Datorsimuleringar i form av 3D -modeller används inom hälsovård, vetenskaper, arkitektur och mest populärt i film, datorspel och videospel.De flesta 3D -modeller tar en av två tillvägagångssätt.Å ena sidan kan de visa ett objekt som ett solid och definiera det med sin volym.Alternativet är att visa gränsen eller skalet för ett objekt.Detta är den dominerande modellen för spel och film.

3D -modeller kan bildas på olika sätt.Liksom vissa lärande-att dra böcker kan de helt baseras på mycket grundläggande geometriska former.Medan ritböckerna använder cirklar, rutor, trianglar och andra 2D -modeller, skulle datormodelleringen använda bollar, kuber och pyramider, till exempel.Denna modelleringsstil kallas primitiv

eftersom den är begränsad till att använda primitiva eller grundläggande former.

Det finns tre andra typer av modellbildning.Den ena är Nurbs (icke-enhetlig rationell B-spline), som har sitt ursprung av två ingenjörer som arbetade för franska biltillverkare, Pierre Bézier och Paul de Casteljau.Béziers val att publicera sitt arbete resulterade i att hans namn var nära förknippat med kurvorna.NURBS används i datorstödda design (CAD) -program samt program för tillverkning, teknik och animering.

Splines och patches modellering liknar NURBS, där ytan definieras av böjda linjer.Polygonal modellering bildar ett polygonalt nät med hjälp av linjesegment för att ansluta vertikaler.De används i många 3D -modeller, men kan endast ungefärliga böjda ytor, eftersom varje polygon är plan.

Den typ av datorsimulering som kallas emulering

kan låta en enhet imitera en annan.Detta är användbart, till exempel i det fall där ett visst datorns perifera varumärke har marknadsdominans, och kringutrustning från andra märken kan emulera den dominerande enheten för enkel användning.Programvaruemulatorer för att köra Apple -programvara på andra plattformar och Windows -programvara på Apple Macintosh -datorer är en annan användning för denna typ av modellering.