Skip to main content

Hvad er computersimulering?

Computersimulering har tre betydninger.Computersimulering kan henvise til et computerprogram, der simulerer en abstrakt model, så den kan studeres og analyseres.Det kan også henvise til en 3D-computergrafikmodel, der er lavet til at repræsentere et tredimensionelt objekt ved hjælp af specialiseret software.Endelig kan computersimulering henvise til den praksis, der kaldes emulering , hvor funktionerne i et bestemt system gengives på et andet system.

En computermodel, også kendt som en beregningsmodel, er en computersimulering, der er vidt brugt i videnskaberneog samfundsvidenskab som en udvidelse af matematisk modellering.En computersimulering af denne type skaber en prøveudtagning af repræsentative resultater eller sekvenser af begivenheder i situationer, hvor det er uoverkommeligt at spille alle mulige konsekvenser af modellen, og modellerne kan være mere eller mindre abstrakte.Computermodeller bruges i biologi, kemi og fysik samt økonomi og psykologi.Typologien for computermodeller kategoriserer dem baseret på et sæt på fire variabler.Er de stokastiske eller deterministiske?stabil tilstand eller dynamisk?kontinuerlig eller diskret?Lokale eller distribuerede?

Computersimuleringer i form af 3D -modeller bruges i sundhedsvæsenet, videnskaberne, arkitekturen og mest populært i film, computerspil og videospil.De fleste 3D -modeller tager en af to tilgange.På den ene side kan de muligvis vise et objekt som et solidt og definere det efter dets volumen.Alternativet er at vise grænsen eller skallen på et objekt.Dette er den dominerende model for spil og film.

3D -modeller kan dannes på forskellige måder.Ligesom nogle læring-til-træk-bøger, kan de udelukkende baseres på meget basale geometriske former.Mens tegnebøgerne bruger cirkler, firkanter, trekanter og andre 2D -modeller, ville computermodellering for eksempel bruge kugler, terninger og pyramider.Denne modelleringsstil kaldes primitiver fordi den er begrænset til at bruge primitive eller grundlæggende former.

Der er tre andre typer modeldannelse.Den ene er NURBS (ikke-ensartet rationel B-SPLINE), der stammer fra to ingeniører, der arbejdede for franske bilproducenter, Pierre Bézier og Paul de Casteljau.Béziers valg om at offentliggøre hans arbejde resulterede i, at hans navn blev tæt forbundet med kurverne.NURB'er bruges i computerstøttede design (CAD) programmer samt programmer til fremstilling, teknik og animation.

Splines og patches-modellering ligner NURB'er, hvor overfladen defineres af buede linjer.Polygonal modellering danner et polygonalt net ved hjælp af linjesegmenter til at forbinde vertikater.De bruges i mange 3D -modeller, men kan kun tilnærme buede overflader, fordi hver polygon er plan.

Den type computersimulering, der kaldes emulering kan give en enhed mulighed for at efterligne en anden.Dette er for eksempel nyttigt i det tilfælde, hvor en bestemt computerperifert brand har markedsdominans, og perifere enheder fra andre mærker kan efterligne den dominerende enhed for brugervenlighed.Softwareemulatorer til at køre Apple -software på andre platforme og Windows -software på Apple Macintosh -computere er en anden anvendelse til denne type modellering.