The Rectifier example above uses the IVApplet to show non-ohmic curcuit behavior. You can vary the source frequency using the slider. Reset the mouse on a component inside the schematic and observer the component values.
JavaScript may be used to set other I(V) functions:
<script language="JavaScript"> function proba(){ document.Circuit.setDefault(60); document.Circuit.setShowGraph(true); document.Circuit.setCurrentFunction("max(0,2*V)"); document.Circuit.setPartLabel(" A"); document.Circuit.setAutoRefresh(true); } function probb(){ document.Circuit.setDefault(60); document.Circuit.setShowGraph(true); document.Circuit.setCurrentFunction("abs(V)"); document.Circuit.setPartLabel(" B"); document.Circuit.setAutoRefresh(true); } function probc(){ document.Circuit.setDefault(60); document.Circuit.setShowGraph(true); document.Circuit.setCurrentFunction("5/(1+exp(-v))"); document.Circuit.setPartLabel(" C"); document.Circuit.setAutoRefresh(true); } function probd(){ document.Circuit.setDefault(60); document.Circuit.setShowGraph(true); document.Circuit.setCurrentFunction("3*V"); document.Circuit.setPartLabel(" C"); document.Circuit.setAutoRefresh(true); } </script>