Das Newtonverfahren zur Lösung nichtlinearer Gleichungen Lösungsverfahren Mathematik 

Das Newtonverfahren zur Lösung nichtlinearer Gleichungen

In den letzten Wochen habe ich mich mit einem mathematischen Verfahren zu Lösung von nichtlinearen Gleichungen und Gleichungssystemen befasst. In diesem Beitrag möchte ich meine Erkenntnisse dokumentieren. Ich verwende die Werkzeuge “Microsoft Excel” und “gnuplot” (siehe Präsentation am Ende des Beitrags). Gnuplot ist ein kostenloses und vielseitiges Programm zur Darstellung von Funktionsgraphen und Messdaten (Plotting): http://www.gnuplot.info/ Für welche Arten von Gleichungen ist das Newtonverfahren geeignet? Ich betrachte Gleichungen, die sich in die allgemeine Form einer Polynomgleichung überführen lassen: Polynomgleichungen lassen sich nun darin unterscheiden, welchen Grad sie besitzen, d.h. welchen…

Read More
Alle meine Apps Android Tools 

Alle meine Apps

Seit einem Jahr besitze ich ein Smartphone (Moto X Play). In diesem Post zeige ich Euch, welche Apps ich seitdem installiert habe und warum ich diese interessant oder nützlich finde.   Apps zum Lernen von Sprachen Duolingo Ich habe schon immer gern Fremdsprachen gelernt. Zurzeit bringe ich mir Polnisch bei, da ich an der polnischen Grenze wohne und denke, dass ich die Sprache auch im Beruf gut gebrauchen kann. Bei Duolingo lernt man eine Sprache, indem man einzelne Sätze übersetzt. Das Programm achtet außerdem darauf, dass man sein Wissen regelmäßig…

Read More
Tagebuch einer Windows-Nutzerin (August) Tools Windows 

Tagebuch einer Windows-Nutzerin (August)

Bis Juli habe ich auf meinem ca. 4 Jahre alten Laptop noch mit Windows 8 gearbeitet. Nach einem größeren Update begrüßte er mich mit der Meldung: Sie wurden mit einem temporären Profil angemeldet. Änderungen, die Sie am Benutzerprofil vornehmen, gehen bei der Abmeldung verloren. Na toll. Zumindest konnte ich noch sämtliche Daten auf eine externe Festplatte sichern. Nun gibt es ja im Internet einige Anleitungen zum Beheben des Problems, wie z.B. hier (habe ich nicht ausprobiert): https://marcowue.wordpress.com/2013/10/22/abhilfe-temporaeres-profil-bei-windows-8-anmeldung/ Da mein Laptop sowieso ständig abstürzte, weil die Festplatte defekt zu sein schien,…

Read More
Animierter Tunnel mit Kurven (Javascript Canvas) Frameworks Javascript Canvas 

Animierter Tunnel mit Kurven (Javascript Canvas)

Vor ein paar Monaten habe ich diesen animierten Tunnel programmiert: See the Pen Simple 3d tunnel with curves by Anna Prenzel (@blaustern_fotografie) on CodePen. Hintergrund: Vorher hatte ich (auf Anregung meiner Mama) den animierten Sternenhimmel programmiert, den ich in diesem Beitrag beschrieben habe. Dabei lernte ich die perspektivische Projektion kennen, mit der sich dreidimensionale Punkte auf dem zweidimensionalen Bildschirm darstellen lassen. Auf einmal öffnete sich für mich ein Tor zur 3D-Grafikprogrammierung, ein Gebiet, mit dem ich mich vorher noch nicht beschäftigt hatte. Mein Interesse war geweckt. Das nächste Projekt sollte…

Read More
Animierter Sternenhimmel mit Javascript Canvas Frameworks Javascript Canvas 

Animierter Sternenhimmel mit Javascript Canvas

Die Intros alter Star-Trek-Serien zeigen einen virtuellen Flug durch den Weltraum: Ich mag diese Animation, denn sie ist einfach und trotzdem effektvoll. So etwas möchte ich mit Javascript Canvas programmieren. In diesem Tutorial erkläre ich Schritt für Schritt eine mögliche Lösung. Vorbereitung Zuerst lege ich den benötigten HTML-Code an. Er enthält das <canvas>-Tag, also die “Leinwand”, auf die ich später mit Javascript “zeichnen” werde. Ich speichere die Seite z.B. unter dem Namen “stars.html” (weitere Infos zum Umgang mit HTML-Dateien gibt es hier). Im Head-Bereich verlinke ich die Javascript-Datei, in die ich den…

Read More
Tagebuch: Erlebnisse einer Windows-Nutzerin (Februar) Tools User Interfaces Windows 

Tagebuch: Erlebnisse einer Windows-Nutzerin (Februar)

An dieser Stelle möchte ich regelmäßig über gute und böse Überraschungen aus meinem Alltag als Windows-Nutzerin berichten. Der Flugzeugmodus lässt sich unter Windows 10 nicht abschalten Der Flugmodus oder Flugzeugmodus dient zur Deaktivierung aller Funkeinheiten am Gerät (z.B. Bluetooth, WLAN, NFC).  Dumm ist es nur, wenn sich dieser Modus plötzlich einschaltet und nicht mehr abschalten lässt. Eine Lösung haben wir zum Glück im Windows 10 Forum gefunden: den Geräte-Manager aufrufen unter “Netzwerkadapter” den Wireless Network Adapter heraussuchen und doppelt anklicken unter “Energieverwaltung” den Haken bei “Computer kann das Gerät ausschalten, um Energie zu…

Read More
Tagebuch: Erlebnisse einer Windows-Nutzerin (Januar) Tools Usability User Interfaces Windows 

Tagebuch: Erlebnisse einer Windows-Nutzerin (Januar)

An dieser Stelle möchte ich regelmäßig über gute und böse Überraschungen aus meinem Alltag als Windows-Nutzerin berichten. Der Formeleditor 3.0 streikt bei vergrößertem Text Bei der Arbeit mit Microsoft Office 2010 bevorzuge ich den Formeleditor 3.0 gegenüber dem neuen Formeleditor, der im Menüband “Einfügen” enthalten ist. Beim Ausdrucken oder nach dem Exportieren als PDF sehen die Formeln mit dem neuen Editor sehr verwaschen und unscharf aus. Nun stand ich auf einmal vor dem Problem, dass der Formeleditor 3.0 einfach nicht mehr funktionierte. Die Symbole konnten nicht mehr angeklickt werden und die Formeln…

Read More
Animierte Blattranke mit Javascript Canvas (Teil 2) Frameworks Javascript Canvas 

Animierte Blattranke mit Javascript Canvas (Teil 2)

Willkommen zum zweiten Teil meines Javascript-Canvas-Tutorials! Die Programmierung meiner fraktalen, ornamentalen Blumenranke tritt nun in die entscheidende Phase. Mit der animierten Sinuskurve habe ich im ersten Teil bereits die Grundform der Hauptranke definiert. Im nächsten Schritt muss die rekursive Verzweigung der Ranke implementiert werden.   Rotation und Translation Die Verzweigung der Ranken funktioniert unter der Voraussetzung, dass Sinuskurven beliebig rotiert und translatiert (d.h. verschoben) werden können.   Beispiel 1 Eine Ranke muss entlang der x- und y-Achse jeweils um einen bestimmten Betrag (“Offset”) verschoben werden können. Ich speichere die Offsets…

Read More
Animierte Blattranke mit Javascript Canvas (Teil 1) Frameworks Javascript Canvas 

Animierte Blattranke mit Javascript Canvas (Teil 1)

Mein Fotoblog Blaustern Fotografie sollte mit einer animierten, wachsenden Blumenranke geschmückt werden. Das Ergebnis können Sie bereits im Fotoblog betrachten (nur für Bildschirme ab 900px Breite). In diesem zweiteiligen Tutorial erkläre ich, wie das Ornament programmiert ist.   Der Aufbau der Ranke folgt dem Konzept der fraktalen Geometrie: Von der Hauptranke zweigen sich mehrere Seitenranken ab, die selbst genauso aussehen wie die Hauptranke. Jede Seitenranke verzweigt sich auf die gleiche Weise wie die Hauptranke. Dadurch entstehen neue Ranken, die sich wiederum verzweigen und so weiter und so fort – bis…

Read More
Tools zum Erstellen eines Zeitraffervideos Tools 

Tools zum Erstellen eines Zeitraffervideos

Vor kurzem bekam ich eine Festplatte mit Fotos einer IP-Kamera, die den Neubau eines Hochschulgebäudes über mehrere Jahre hinweg überwacht hat. Es waren 20 Ordner mit jeweils 30.000 Aufnahmen enthalten. Meine Aufgabe war es, diese Aufnahmen zu einem Zeitraffervideo zusammenzufügen. Dabei sollten Nachtaufnahmen, Bilder mit schlechter Qualität (Sonne blendet, Spinne hängt vor der Linse etc. 😉 ) sowie Zeitabschnitte, in denen nichts passiert, entfernt werden. Ich beschloss zunächst, für jeden Ordner ein Teilvideo zu erstellen und am Ende alle Teilvideos zu kombinieren. Nun stellte sich nur noch die Frage, welches…

Read More