From: Felix Schueller Newsgroups: de.alt.netdigest Subject: [de.talk.jugend] Re: abitur und dadurch aufgeworfene probleme Followup-To: de.talk.jokes.d Date: Sun, 7 Sep 2003 16:00:23 +0000 (UTC) Message-ID: <4e129cde8874b7e31163071016c515ab@die.wuer.de> [Es ging ursprünglich darum 4*7 auszurechen] From: Johann Hartwig Hauschild Newsgroups: de.talk.jugend Subject: Re: abitur und dadurch aufgeworfene probleme Date: Mon, 1 Sep 2003 21:55:53 +0000 (UTC) Message-ID: Christoph Leuzinger schrieb: > > Nee, das macht man mit Maple, indem man eine zweidimensionale Funktion > einführt, z. B. f(x,y) und x und y z. B. von 0..10 laufen lässt. Dann > führt man eine Fehlerfunktion ein, die die Abweichung vom exakten > Resultat (Maple 4*7 ausrechnen lassen) berechnet und führt danach eine > Particle Swarm Optimisation mit 10'000 Partikeln und 1000 Iterationen > durch. > Sooo einfach ist das nun aber auch nicht. Erstmal löten wir uns einen Haufen Flipflops, sagen wir mal 40 Stück, den 4*7 ist sicherlich kleiner als 4*10. Dann löten wir noch einen Sack UND-Gatter, ein paar OR-Gatter, einige NOTs, und ein paar Muxe und DeMuxe. Daraus realisieren wir ein Schaltnetz mit 4x10 Flipflops (die natürlich alle auf D-Flipflop aufgebohrt wurden) und verbinden dies mittels geeigneter Adapter mit einem Handelsüblichen PC. Nun schreiben wir uns eine Ansteuerung in einer Programmiersprache unserer Wahl, und initialisieren das gesamte Schaltnetz mit "1". Jetzt kommt dann der interessante Teil: Wir belegen nun händisch (durch Kaputtschlagen der letzten 3 Reihen mit einem ausreichend dimensionierten Hammer) die überflüssigen FlipFlops mit "0". Nun reicht eine triviale Schleife, um die Anzahl der im Schaltnetz vorhandenen "1"en zu zählen. > Christoph, wenn schon. Dann richtig. mfg, Hardy -- Submissionen fuer de.alt.netdigest bitte an schicken. Der Submitter ist für den Inhalt der Einreichung verantwortlich, nicht der Moderator der Newsgruppe.