Een computergebaseerd model is een computerprogramma dat is ontworpen om te simuleren wat er in een situatie zou kunnen of zou kunnen gebeuren. Ze worden op vele manieren gebruikt, onder andere in de astronomie, de economie en de wetenschappen, zoals de fysica en de biologie. Computermodellen worden onder andere gebruikt voor het simuleren van de prestaties van aardbevingen en het maken van modellen van gebouwen.

Bekende gebieden die gebruik maken van computermodellen:

  • Modellen van de atmosfeer voor weersvoorspellingen en om de klimaatverandering te voorspellen
  • Aerodynamica via vloeistofdynamica simulatie
  • Agent-based modelling wordt gebruikt om sociale interacties in kunstmatige intelligentie te simuleren.

Bij computermodellering wordt vaak gebruik gemaakt van numerieke analyse om de werkelijke oplossing van het probleem te benaderen. Simulatietechnieken worden dan gebruikt om waarden te verkrijgen. Numerieke weersvoorspellingen zijn te onnauwkeurig om een goede lokale voorspelling van het weer te geven, dus worden andere methoden gebruikt om ze aan te passen.