| Get a ruler. Draw a line 10 cm long, AB. Now grab end B and draw another another line, BC, with a certain angle $/alpha$ wrt to the first. Now measure the distance AC. Congratulations! You have just built an analog computer to use the Law of Cosines to solve for line segment AC. Non-dimensionalize your result and its a general LofC solver. A problem that (I suspect) would take the majority of modern day Eng undergrads a week to program without the use of the math lib[1], can be solved by any keen middle schooler. Now build a robot that measures AC for you and you have an API for your analog computer. Typically an analog computer is thought of as a set of opamps and diodes, whose currents and voltages solve a set of non-linear ODEs; but thats a very narrow view. An analog computer is, ultimately, any physics experiment whose model is known Wind tunnel? Navier Stokes analog computer Cold atoms traveling through a double slit in a magnetic field? Analog Quantum computer RCL circuit? Analog computer solving the response of a car's suspension. [1] code reuse and libraries are a big reason why digital computers are more popular to solve models nowadays. Cost, bandwidth, are another. Ostensibly so is reproducibility. But if CS scientists cannot get reproducible builds, what hope does a humble physicist hacking on C or Matlab have? |
Coupled together the embodied a mid sized equation (of the other way around), live and reactive as we'd say today.
Kinda blew my mind.