Graph2Data
(G2D.zip, 149077 Byte) |
Dieses Tool wandelt einen gescannten oder von einem Programm gezeichneten Funktionsplot in Daten um. Jeder der schon einmal vor dem Problem stand Grafiken aus einer Veröffentlichung oder den Ausdruck eines X,Y-Schreibers auswerten zu müssen, wird dieses Tool zu schätzen wissen. |
Anaglyph Viewer
(anaglyph.zip, 132376 Byte) |
Häufig findet man im Netz sogenannte Anaglyph-Bilder, also Stereobilder die mit einer Rot-Blau-Brille betrachtet werden um einen dreidimensionalen Eindruck zu vermittlen. Die wenigsten haben aber eine Anaglyph-Brille zur Hand. Dieses Tool ermöglicht das Betrachten der Bilder im Parallel View oder Cross View Format. Dabei werden die beiden Teilbilder nebeneinander dargestellt und beim Parallel View Verfahren (auch Relaxed View oder Free View Methode genannt) mit dem linken Auge auf das linke und mit dem rechten Auge auf das rechte Bild geschaut. Beim Cross View Verfahren schielt man mit dem rechten Auge auf das linke und mit dem linken Auge auf das rechte Bild. Da ich das Parallel View Verfahren angenehmer finde, werden die Bilder in diesem Format geladen, aber man kann die Bilder mit einem Mausklick vertauschen. |
Gravity Simulator
(JavaScript-Programm) |
Dies ist eine einfache Simulation von Massepunkten im Rahmen der Newtonschen Mechanik. Das Besondere daran ist, dass sie nur mit HTML und JavaScript realisiert wurde. Die Integration erfolgt mit fester Srittweite nach dem Runge-Kutta-Nyström-Verfahren. |
DNA-Compiler
(JavaScript-Programm) |
Dieses Programm übernimmt die Transkription von cDNA-Sequenzen in mRNA-Sequenzen (Splicing wäre für ein JavaScript-Tool wohl etwas zu viel verlangt :o), sowie die Translation der mRNA-Sequenzen in Aminosäuresequenzen. Dabei wird der FASTA-Code verwendet. |
Isothermal Batch Reactor
(JavaScript-Programm) |
Dies ist eine Simulation chemischer Reaktionen in einem Batch-Reaktor unter isothermen Bedingungen. Die Reaktionen werden in der Form "A + 2 B -> C" eingegeben. Aus dieser Reaktionsgleichung wird dann automatisch das differentielle Zeitgesetz ermittelt. Dabei entsprechen die Reaktionsordnungen den Stöchiometrischen Koeffizienten der Ausgangsstoffe. Soll die Reaktionsgeschwindigkeit auch von Reaktionsprodukten abhängen oder von Ausgangsstoffen unabhängig sein, dann muss man bei der Formulierung der Reaktionsgleichung etwas kreativ werden (z.B. "A + C -> 2 C + -2 B"). |
Linear Regression
(JavaScript-Programm) |
Für diejenigen, denen eine schnöde lineare Regression nicht anspruchsvoll genug ist, habe ich hier ein JavaScript-Programm für multilineare Regressionen mit einer unabhängigen Variablen geschrieben. Dieses Programm ermittelt die Parameter pi von Fit-Funktionen der Form F(x)=pi·fi(x) durch Anpassung der Funktion F(x) an Daten der Form xk, yk nach der Methode der kleinsten Quadrate (wahlweise mit oder ohne Wichtungsfaktoren). Die Minimierung der Fehlerquadratsumme erfolgte analytisch und das resultierende lineare Gleichungssystem wird mit dem Gauss-Algorithmus gelöst. Also bitte nicht mit der Anzahl der Funktionen fi(x) übertreiben, sonst werden die Rundungsfehler zu groß. Die Daten können direkt in das Formular eingegeben oder aus EXCEL hineinkopiert werden. |
Linear Regression 2
(JavaScript-Programm) |
Im Prinzip das gleiche wie oben, nur dass man für alle Funktionen Wertetabellen einsetzen kann. Außerdem wird das Ergebnis noch grafisch dargestellt. Dafür habe ich die Wichtungsfaktoren rausgenommen. |
Polynom-Solver
(JavaScript-Programm) |
Dieses Tools sucht die reellen Nullstellen eines Polynoms und findet sie meistens auch. |
Stamp Optimizer
(JavaScript-Programm) |
Wer stand nicht schon vor dem Problem, das Porto für einen Brief aus allerlei unterschiedlichen Briefmarken zusammenzustückeln? Welche der vielen Briefmarken, die gerade zur Hand sind, verwendet man da am besten? Dieses Frage beantwortet der Stamp Optimizer, indem er die Kombinationen mit den wenigsten Briefmarken ermittelt. Und wo er schon mal dabei ist, berechnet er auf Wunsch gern auch alle anderen Stückelungen. |