本文へスキップ
← 用語集一覧へ

シミュレーション

教科書で学ぶデータサイエンスとモデル化・シミュレーション

定義シミュレーションは、モデルを動かし、条件を変えたときの結果を実物を使わずに試すことである。

解説実物で試すと費用や危険が大きい場合でも、モデルの上なら何度でもやり直せる。乱数でばらつきを再現する方法はモンテカルロ法と呼ばれる。結果の確かさはモデルの出来に左右される。

たとえ本番の前に段取りを何通りか試して、うまくいく形を探すリハーサルに似ている。

記憶フック英語の simulate は「まねる」の意である。

ほかの単元での説明(1)

教科書で学ぶ設計・開発を支える工学技術

定義シミュレーションは、実物を作ったり動かしたりする代わりにモデルを使って現象を再現し、結果を前もって確かめる手法である。

解説ここでいうモデルとは、対象の性質や動きを数式・データ・縮小模型などで表したもののことである。設計の段階で強度や性能を見積もれるため、試作品を作って壊す回数を減らし、費用と期間を抑えられる。実物では危険だったり何度も試せなかったりする条件も、モデル上なら繰り返し試せる。

たとえ家具を買う前に、部屋の間取り図の上で紙の切り抜きを動かして置き場所を決めるようなもの。実物を運び込まなくても、収まるかどうかが分かります。

記憶フックsimulate は「似せる・まねる」という意味の英語。本物に似せたもので試す、と覚える。

関連する過去問(5 問)