Simulating a simple analog computer?

AI Thread Summary
The discussion centers on the search for open-source virtual analog computer examples, specifically for basic components like adders, multipliers, integrators, and delays. The user expresses frustration with finding overly complex simulators like SPICE, preferring simpler solutions. They mention resources such as an article from edn.com that includes a download for LTSPICE and a suggestion from ijee.ie to use spreadsheets for simulation. MATLAB's SIMULINK is also noted as a tool for analog computer simulation. The user seeks to understand the internal workings of these simulators, particularly how they manage state advancement in a network, contrasting the simultaneous processes of analog computers with the sequential state advancements required in digital computers. They express confusion about the scaling of these methods for larger networks.
maly
Messages
2
Reaction score
0
Hi, anyone into analog computing? I was wondering if there is an example of a simple virtual analog computer somewhere (open source), I can't seem to find one. I'm interested in basic principles of advancing the state of the network, as you must do on a digital computer. I found some complex simulators (SPICE and variants), but that seems like an overkill for my needs - just basic ideal adders, multipliers, integrators, delays and maybe a few others.
 
Technology news on Phys.org
Thanks, Tom, the spreadsheat computer looks useful because they show a bit of code. I'm specifically interested in how these simulators work internally (that is why the preference for open source). On a mechanical or electronic analog computer, all processes happen simultaneously, but then on a digital computer we have to simulate this by having state A, and then advancing to a state B by applying a small timestep, and it seems to matter if we go around the network advancing the state of every element in sequence, or if we store the complete state and then advance every element given only the previous states. I'm a bit confused how this works, and how well it scales to larger networks.
 
Thread 'Is this public key encryption?'
I've tried to intuit public key encryption but never quite managed. But this seems to wrap it up in a bow. This seems to be a very elegant way of transmitting a message publicly that only the sender and receiver can decipher. Is this how PKE works? No, it cant be. In the above case, the requester knows the target's "secret" key - because they have his ID, and therefore knows his birthdate.
I tried a web search "the loss of programming ", and found an article saying that all aspects of writing, developing, and testing software programs will one day all be handled through artificial intelligence. One must wonder then, who is responsible. WHO is responsible for any problems, bugs, deficiencies, or whatever malfunctions which the programs make their users endure? Things may work wrong however the "wrong" happens. AI needs to fix the problems for the users. Any way to...
Back
Top