Statische versus dynamische modellering
Elk systeem kan worden beschreven met behulp van een wiskundig model dat wiskundige symbolen en concepten bevat. Wiskundige modellering is de naam van het proces dat wordt ondernomen om een model voor een bepaald systeem te ontwikkelen. Niet alleen de levenswetenschappen, maar ook de sociale wetenschappen maken veel gebruik van deze wiskundige modellen. Het is in feite in een kunstvak als economie dat deze wiskundige modellen op grote schaal worden gebruikt. Er zijn veel soorten wiskundige modellen, maar er is geen vaste regel en er is nogal wat overlap in verschillende modellen. Een manier om wiskundige modellen te classificeren is door ze in statische modellering en dynamische modellering te plaatsen. In dit artikel zullen we de verschillen tussen deze twee soorten wiskundige modellering benadrukken.
Wat zijn de verschillen tussen statische modellering en dynamische modellering?
Het meest opvallende verschil tussen statische en dynamische modellen van een systeem is dat terwijl een dynamisch model verwijst naar het runtime-model van het systeem, een statisch model het model van het systeem is dat niet tijdens runtime is. Een ander verschil ligt in het gebruik van differentiaalvergelijkingen in dynamisch model die opvallen door hun afwezigheid in statisch model. Dynamische modellen blijven veranderen met betrekking tot de tijd, terwijl statische modellen in evenwicht zijn of in een stabiele toestand zijn.
Statisch model is meer structureel dan gedragsmatig, terwijl dynamisch model een weergave is van het gedrag van de statische componenten van het systeem. Statische modellering omvat klassendiagrammen en objectdiagrammen en helpt bij het weergeven van statische componenten van het systeem. Dynamische modellering daarentegen bestaat uit opeenvolging van operaties, toestandsveranderingen, activiteiten, interacties en geheugen.
Statische modellering is meer rigide dan dynamische modellering omdat het een tijdonafhankelijke kijk op een systeem is. Het kan niet in re altime worden gewijzigd en daarom wordt het statische modellering genoemd. Dynamische modellering is flexibel omdat het met de tijd kan veranderen omdat het laat zien wat een object doet met vele mogelijkheden die zich in de tijd kunnen voordoen.