Programming Lang5
- 174 Seiten
- 7 Lesestunden
Haben Sie kürzlich eine Wasserstoffbombe oder ein Nuklearunterseeboot verloren und fragen sich, wie eine vernünftige Suchstrategie aussehen könnte? Ist das arithmetische Mittel eine gute Technik, um eine Aussage über das „Einkommen“ einer Piratenmannschaft zu treffen? Dieses Buch ist kein herkömmliches Mathematikbuch, sondern legt den Fokus auf die Anwendungen mathematischer Verfahren. Mathematische Strenge, die oft abschreckend wirkt, tritt in den Hintergrund. Der Autor bietet an vielen Stellen „Abschweifungen“, in denen er über Anwendungen, historische Techniken und andere interessante Aspekte plaudert. Der dargestellte Stoff wird durch Übungsaufgaben begleitet, zu denen Lösungen im Anhang bereitgestellt werden, um Frustration zu vermeiden. Ziel ist es, weniger mathematische Rigorosität zu vermitteln, sondern ein „Gefühl“ und ein tieferes „Verständnis“ für Mathematik sowie Freude an diesem Fach zu fördern.
One of the most impressive computer systems ever was the vacuum tube based behemoth AN/FSQ-7, which was the heart of the ''Semi Automatic Ground Environment''. Machines of this type were children of the Cold War and had a tremendous effect in politics. They also generated a vast amount of spin-offs which still shape our world. This book focuses on the technological achievements and details of this marvelous machine and of its predecessor Whirlwind. The various developments, ranging from magnetic core memory to data transmission via telephone lines, are covered in detail with schematics, circuit descriptions and small programming examples. This book is a treasure trove for those interested in the technology of early digital computers and those interested in the impact these machines had and still have on our current computer systems.
As classic digital computers are about to reach their physical and architectural boundaries, interest in unconventional approaches to computing, such as quantum and analog computers, is rapidly increasing. For a wide variety of practical applications, analog computers can outperform classic digital computers in terms of both raw computational speed and energy efficiency. This makes them ideally suited a co-processors to digital computers, thus forming hybrid computers. This second edition of „Analog and Hybrid Computer Programming“ provides a thorough introduction to the programming of analog and hybrid computers. It contains a wealth of practical examples, ranging from simple problems such as radioactive decay, harmonic oscillators, and chemical reaction kinetics to advanced topics which include the simulation of neurons, chaotic systems such as a double-pendulum simulation and many more. In addition to these examples, it contains a chapter on special functions which can be used as „subroutines“ in an analog computer setup.
This book gives an introduction to analog computer programming. The first chapters contain a short historic overview and describe the typical computing elements of an analog computer. The following sections detail the programming process including time and variable scaling. The main part of the book contains a collection of useful computer setups that can be used as "subroutines" in own programs, followed by a plethora of examples ranging from simple ones such as a harmonic oscillator to complex problems like the simulation of airflow over an airfoil. The appendix contains a short introduction in Mikusinski's operational calculus as well as two useful circuits (an oscilloscope multiplexer and a logarithm function generator).