アナログ計算機
これを利用して電流を対数の電圧に変換して加・減算し、ダイオードで逆対数変換することにより乗・除算できる。ダイオードの単方向特性を利用して絶対値を計算したり、FETをスイッチとして使いキャパシタに電荷を蓄積・保持させることで電圧を一定時間保持させたり最大・最小値を求めたりすることが出来る。ツェナーダイオードなどで電圧を制限した正帰還増幅器でヒステリシス特性を作ることもできる。
計算可能な物理プロセスは、アナログコンピュータとして利用できる。たとえばアナログ計算の概念を示すものとして、スパゲッティをソートすべき数値の集まりとみなしたり(スパゲッティソート(en:Spaghetti sort))、ゴムバンドを点の集合の凸包を探すのに使ったり、シャボン膜を極小曲面(en:Minimal surface)を求めるのに使ったりといったことが挙げられる。
ある系をアナログコンピュータと呼ぶには、要求する数値が全て計測されうる事が必要である。例えば、風洞による実験を全ての状況に置いてアナログコンピュータと言い張るには無理がある。理由は、マッハ数やレイノルズ数等の数値は風洞実験における計測値を元に算出される値だからである。マッハ数やレイノルズ数を解として要求するならば、その解を直接計測出来る系を別途作る必要がある。
アナログコンピュータは複雑なフレームワークを持つことが多いが、計算に必要な根本的な電子部品は以下のようなものである。
オペアンプ(演算増幅器)
抵抗器
コンデンサー
ポテンショメータ
ダイオード(2極真空管、半導体)
などにより積分器、加算器、係数器、符号反転器、固定関数発生器(折れ線、不感域、飽和、片効き、乗算、対数、遅延)など必要な演算要素を構成して、方程式として組み立てる。
オペアンプの電気的特性から動作範囲の広い微分器は構成困難であり、方程式自体を積分器で構成できるように整理する。
電気を使ったアナログコンピュータで使われる主な数学的な操作は以下の通りである。
総和
逆元
冪乗
対数
積分 (主に時間軸で)
微分(同様に時間軸で:式を積分形に変換)
乗算と除算