A Simple Mesh Generator in MATLAB
|
|
|
- Käte Albert
- vor 7 Jahren
- Abrufe
Transkript
1 A Simple Mesh Generator in MATLAB Mariya Statnikova 10. April 2013 Einleitung Heutzutage gibt es eine Vielzahl von kommerzieller Software zum Erstellen einer Vernetzung eines Körpers. Diese unterstützen den Ingenieur in der frühen Entwicklungsphase und liefern in der Regel zuverlässige Ergebnisse. Allerdings stellen diese Programme eine sogenannte black- box dar. Der Entwickler kann die Berechnungsprozesse nicht kontrollieren oder beeinflussen. Im Jahr 2012 hat Herr Assistent Prof. Per- Olof Persson zusammen mit Herrn Prof. Gilbert Strang am Institut der Mathematik in MIT 1 einen Gittergenerator DistMesh in MATLAB entwickelt. Dieser MATLAB- Algorithmus schafft Transparenz bei der Berechnung einer Vernetzung. Mittels DistMesh lässt sich ein Körper mit Dreiecken oder Tetraedern vernetzen. Der Algorithmus besteht aus wenigen Dutzend Zeilen und kann vom Entwickler verändert oder ergänzt werden. Dabei vereinigt die Berechnung der erforderlichen Knotenverschiebung mit der Delaunay- Triangulierung. Die theoretisch auftretenden Stabkräfte verschieben die Gitterpunkte und die Delaunay- Triangulierung passt dementsprechend die Vernetzung an. In den folgenden Kapiteln sind die einzelnen Schritte des Algorithmus erklärt und anhand ausgewählter Beispiele demonstriert. Algorithmus In diesem Kapitel wird der DistMesh - Algorithmus anhand einer zweidimensionalen Vernetzung erklärt. Gitterpunkte sind paarweise durch Stäbe verbunden und bilden somit eine Triangulierung. Für jeden Stab ist eine Kraft- Abstandsfunktion!(!,!! ) definiert. Dabei beschreibt! die aktuelle Stablänge und!! die nicht verformte Anfangslänge des Stabes. Auf jedem Randknoten ist eine Reaktionskraft normal zu dem Rand definiert. Diese Kraft ist groß genug gewählt, um die Bewegung der Randknoten zu verhindern. Mittels Lösen des statischen Kräftegleichgewichts dieses Systems lassen sich die Positionen der Vernetzungspunkte ermitteln. Die Längen der Stäbe beschreibt man mit der relativen Größe h(!, ). Falls die alle Stäbe die gleiche Länge über die gesamte Geometrie nachweisen, also h!, = 1, kann man von einer regulären Triangulierungsvernetzung ausgehen. Die x- und y- Koordinaten aller N Vernetzungspunkte sind in einer! 2!- Matrix zusammengefasst. Der Kraftvektor!(!) beinhaltet horizontale und vertikale Kraftkomponenten an jedem Vernetzungspunkt und ist wie folgt definiert:!! =!!"#,! (!)!!"#,! (!) +!!"#,! (!)!!"#,! (!) 1 Massachusetts Institut of Technology, Cambridge 1
2 Im Algorithmus ist die Struktur der Vernetzung durch die Delaunay- Triangulierung vorgegeben. Dieses Verfahren erstellt aus einer Punktmenge ein Dreiecksnetz. Der Delaunay- Algorithmus erstellt, anhand der vorgegebenen Knoten, nichtüberlappende Dreieckselemente, sodass jede Kante maximal zu zwei Elementen zugeordnet werden kann. Dabei darf die gedachte Kreisfläche durch die Dreieckspunkte keine weiteren Punkte beinhalten. Dadurch weisen die Vernetzungsdreiecke möglichst große Innenwinkel auf. 2 Durch Knotenverschiebungen kann die Qualität der Triangulierung gemindert werden. Eine erneute Ausführung des Delaunay- Algorithmus wird demnach erforderlich, um eine optimierte Triangulierung wiederherstellen zu können. Somit ist der Kraftvektor!(!) keine kontinuierliche Funktion vom Ortsvektor!. Um den Gleichgewichtszustand finden zu können, muss das System!(!) = 0 gelöst werden. Wegen der Unstetigkeit des Kraftvektors und den externen Reaktionskräften auf den Rand ist das Lösen dieses Problem nicht trivial. Zur Vereinfachung wird die zeitliche Abhängigkeit eingeführt. Es folgt eine gewöhnliche Differentialgleichung, die jedoch keine physikalische Bedeutung hat.!"!" =!(!) Dabei wird der Anfangspunkt als!(0) =!! definiert. Somit lässt sich der stationäre Zustand durch!(!) = 0 beschreiben. Mittels der vorwärts Euler- Methode lässt sich die Differentialgleichung iterativ wie folgt lösen:!!!! =!! +!!(!! ) Die Knoten, die über die Geometriegrenze verschoben worden sind, werden durch externe Kräfte wieder auf den Rand der Geometrie gebracht. Im Algorithmus ist die Kraftfunktion!(!,!) als eine lineare Federfunktion gewählt. Dabei sind ausschließlich Abstoßkräfte berücksichtigt, während Anziehkräfte vernachlässigt werden.!(!,!! ) =!(!!!),! <!! 0,!"#!$ Die vom Benutzer definierte Elementgrößenfunktion h(!,!) bestimmt die relative Verteilung über den gesamten Bereich. Implementierung Dieses Kapitel befasst sich mit der Implementierung des zweidimensionalen Gittergenerators DistMesh. Um den zweidimensionalen Vernetzungsgenerator auszuführen, sind folgende Eingangsparameter notwendig. Die Geometrie ist durch die Abstandsfunktion!" gegeben. Dabei beschreibt die Funktion für jeden Knoten den Abstand vom Knoten bis zum nächstgelegenen Rand. Diese Abstandsfunktion ist im Inneren des Körpers negativ definiert. Mittels der!h- Funktion lässt sich die gewünschte relative Kantenlänge der Elemente festlegen. Der Parameter h! gibt den Abstand zwischen den Punkten für die Anfangsverteilung an. Der Randkasten für den Bereich ist durch die Koordinaten!!"#(!!"#!!"#;!!"#!!"#) gegeben. 2
3 Die Koordinaten fester Knoten lassen sich in!"#$ definieren. Zusätzliche Parameter für die Funktionen!h und!" können in varargin definiert werden. Anhand dieser Eingangsparameter berechnet die Funktion!"#$%&h2! die Knotenpositionen! und die Triangulierungsindizes!, die die Knotennummerierung in der Triangulierung wiedergeben. Zusätzlich werden zu Beginn des Algorithmus sechs Parameter, die für die numerische Lösung des Problems notwendig sind, definiert. Der Parameter!"#$% definiert die minimale Verschiebung eines Knotens, für die kein weiterer Iterationsschritt ausgeführt wird. Mit!!"# wird die maximale Knoten- verschiebung bestimmt, sodass keine neue Delaunay- Vernetzung notwendig ist. Der Innendruck der Stäbe lässt sich durch!"#$%& vorgeben. Der Zeitschritt der Euler- Methode ist definiert durch delta. Die Toleranz in der Geometrieabschätzung ist in!"#$ definiert. Die Rechnertoleranz zum Quadrat entspricht dem Ortsschritt in der numerischen Differenzierung. Zusätzlich skaliert man sowohl!"#$ als auch!"#$ mit h! um das Problem zu enddimensionieren. Als erstes berechnet der Algorithmus die Verteilung der Knoten innerhalb des vorgegebenen Randkastens. Dabei verwendet man die!"#h!"#$- Funktion, die eine Rechteckvernetzung generiert. Die vom Benutzer vorgegebene Kantenlänge h! gibt den Abstand zwischen den Gitter- punkten in x- Richtung vor. In y- Richtung ist der Abstand als 3h! 2 definiert. Im nächsten Schritt wird jeder zweite Knoten um h! 2 in x- Richtung verschoben. 3
4 Somit entsteht eine gleichmäßig verteilte Punktmenge, die einen minimalen Abstand von h! zwischen den Knoten aufweist. Im nächsten Schritt werden die Knoten, die außerhalb der Geometriegrenze liegen, gelöscht. Die dazu verwendete!"#$%- Funktion ermittelt den Vektor, der den Abstand zwischen den Knoten und der Geometriegrenze wiedergibt. Nur die im Inneren des Bereiches liegenden Knoten, also mit dem negativen Abstand, bleiben erhalten. 4
5 Anschließend wird zusätzlich die h(!, ) - Funktion an jedem Punkt ausgewertet, so dass die Knoten mit einer Wahrscheinlichkeit von 1 h(!,!)! ebenfalls entfernt werden. Als nächstes werden die Positionen der übriggebliebenen Knoten iterativ in einer!"#- Schleife optimiert, damit die vorgegebene Geometrie bestmöglich abgebildet werden kann. Bevor der Kraftvektor ausgewertet wird, ermittelt die Delaunay- Triangulierung die Struktur des Gitters. Um die Berechnungszeit zu reduzieren, wird die Delaunay- Triangulierung erst ausgeführt, wenn die Verschiebung der Knoten den maximalen Wert!!"# überschreitet. Im Vektor! wird eine Liste mit allen Dreiecken hinterlegt. Dabei ist jedes Dreieck durch die Nummer seiner Eckpunkte eindeutig definiert. In einer zusätzlichen Liste mit den Kanten sind die Dreiecke jeweils als drei Knotenpaare beschrieben. Neben den Knotenkoordinaten untersucht der Algorithmus zusätzlich die Mittelpunkt- positionen der Dreieckselemente. Falls der Elementmittelpunkt außerhalb der Geometriegrenze liegt, wird das Element gelöscht. 5
6 Anschließend wird an jedem Knoten die, durch Verschiebung entstandene, Federkraft ausgerechnet. Dabei ist die Federkraft definiert als die relative Längenänderung des Stabes. Da die Kraft nur abstoßend wirken kann, ergibt sich folgender Zusammenhang.! =!!!,!!! > 0 0,!"#!$ Dabei ist!! mit dem!"#$%&- Faktor skaliert, so dass die Stäbe unter Druck stehen. Die am Stabende anliegende Kraft ist definiert als:!! =!!!!! =!!! Die resultierende Kraft!!"! an jedem Gitterpunkt verschiebt iterativ die aktuelle Knoten- position.!!!! =!! +!!!"! Folgende Abbildung visualisiert die Knotenverschiebung. 6
7 Die Knoten, die über die Geometriegrenze verschoben wurden, werden im nächsten Schritt zurück auf den Rand bewegt. Bei dem iterativen Verfahren wird die oben beschriebene Vorgehensweise mit neu ermittelten Knotenpositionen wiederholt bis die aus den oben angegebenen Formeln berechnete Verschiebung den Wert von!"#$% unterschreitet. Bei einer relativen Knotenverschiebung von!!"# wird die Delaunay- Triangulierung ausgeführt. Dabei kann die Struktur des Netzes verändert werden. 7
8 Die Knotenverschiebung während eines Iterationsschrittes entscheidet über die Fortsetzung des Iterationsverfahren. Die vom Benutzer definierte Variable!"#$% gibt die zulässige Abweichung an. Falls der Knotenverschiebung diesen Wert unterschreitet, wird das Verfahren abgebrochen. Bei der Berechnung der Vernetzung des Einheitskreises mit h! = 1 wird der der stationäre Zustand nach 77 Iterationsschritte gefunden. Mittels der h(!, )- Funktion lässt sich die Größe von Elementen variieren. Für den Fall, dass die Elemente innerhalb des Körpers unterschiedliche Kantenlängen nachweisen sollen, lässt sich der Verlauf der Größenänderung mittels der h(!, )- Funktion beliebig definieren. 8
9 Die Vernetzung des Einheitskreises mit der oben dargestellten linearen Verteilung der h(!, )- Funktion ist im nächsten Bild dargestellt. Abstandsfunktion In diesem Kapitel werden die Methoden zur Erstellung einer Abstandsfunktion einer komplexen Geometrie vorgestellt. Neben den Abstandsfunktionen, die einfache Geometrie beschreiben, lässt sich die Abstandsfunktion eines Körpers auch für ein Polygon darstellen. Um zwei verschiedene Abstandsfunktionen zu kombinieren, stehen drei weitere Funktionen zur Verfügung. Die!"#$%#- Funktion erlaubt zwei verschiedene Abstands- funktionen, einer A - und einer B - Geometrie, zu vereinen.!!! = min (!!!,!,!! (!,!)) Folgende Abbildung stellt eine Vereinigung eines Einheitskreises mit einem Rechteck dar. 9
10 Ein Körper, der durch die Substitution zweier Geometrien entsteht, kann durch Substitution von deren Abstandsfunktionen beschrieben werden. Hierzu wird die!!"##- Funktion verwendet.!!! = max (!!!,!,!! (!,!)) In folgender Abbildung ist die Subtraktion mehrer Körper voneinander visualisiert. Falls sich ein Körper als Schnittstelle von zwei Geometrien darstellen lässt, kann seine Abstandsfunktion mittels!"#$%&'%(- Funktion ermittelt und wie folgt berechnet werden:!!! = max (!!!,!,!! (!,!)) Somit ergibt sich als Schnittstelle von drei Kreisen folgende Geometrie: 10
11 Drei- dimensionaler Vernetzungsgenerator Dieses Kapitel befasst sich mit der Vernetzung von dreidimensionalen Körpern. Zunächst soll der Körper mittels einer Abstandsfunktion beschrieben werden. Diese Vorgehensweise kann aus dem zweidimensionalen Fall analog übernommen werden. Der Vernetzungsgenerator unterteilt den Randkasten zunächst ebenfalls in vorgegebene Abstände. Anschließend werden die außerhalb der Geometrie liegenden Knoten entfernt. 11
12 Die Delaunay- Funktion ermittelt aus den vorgegebenen Knoten Tetraeder. Dabei werden jeweils vier Knoten zu einem Tetraeder zusammengefasst. Das iterative Verfahren verschiebt die äußeren Knoten analog zum zweidimensionalen Gittergenerator bis zum Geometrierand. Die Triangulierung der Geometrie wird nach einem Iterationsschritt mittels Delaunay- Funktion aktualisiert, wenn die Knotenverschiebung den Wert von!"#$% überschreitet. In der folgenden Abbildung ist die Triangulierung der Einheitskugel abgebildet. Dreidimensionale Geometrien lassen sich ebenfalls analog den zweidimensionalen Geometrien miteinander kombinieren. Dabei lassen sich die bereits oben vorgestellten Funktionen!"#$%#,!!"## und!"#$%&'%( verwenden. Analog zum zweidimensionalen Gittergenerator kann der Benutzer den Verlauf der Elementgröße mittels der h(!,!,!)- Funktion festlegen. Als Beispiel ist in der folgenden Abbildung die Triangulierung eines Körpers für einen linearen Verlauf der h(!,,!)- Funktion dargestellt. 12
13 Zusammenfassung DistMesh eröffnet neue Möglichkeiten zur Erstellung einer Vernetzung beliebiger Körper. Anhand einer Abstandsfunktion, die die Geometrie mathematisch beschreibt, bestimmt die Delaunay- Triangulierung eine grobe Vernetzung. Die Stabkräfte sind als Federkräfte definiert und verschieben die Gitterpunkte. Dabei dürfen die Stabkräfte nur abstoßend wirken. Mittels eines iterativen Verfahrens lässt sich die Vernetzung optimieren. Das iterative Verfahren kann beendet werden, wenn ein stationärer Zustand gefunden ist. Der Benutzer kann jeden Iterationsschritt kontrollieren und die eventuell auftretenden Fehler schneller finden. Somit bittet der DistMesh - Algorithmus eine gute Grundlage für den Entwickler, eigenen Gittergenerator zu entwickeln. Referenzen 1 Per- Olof Persson, Gilbert Strang, A Simple Mesh Generator in MATLAB Massachusetts Institut of Technology, Cambridge,
High Performance Computing Blatt 7
Dr. Andreas Borchert Institut für Numerische Mathematik Prof. Dr. Stefan Funken Universität Ulm Prof. Dr. Karsten Urban Sommersemester 03 Markus Bantle, Kristina Steih High Performance Computing Blatt
WS 2014/15 FINITE-ELEMENT-METHODE JUN.-PROF. D. JUHRE
4.2 FINITE-ELEMENTE-DISKRETISIERUNG Elementierung und Diskretisierung Im Gegensatz zum räumlichen Fachwerk, bei dem bereits vor der mathematischen Diskretisierung ein konstruktiv diskretes Tragwerk vorlag,
Algorithmische Geometrie: Delaunay Triangulierung (Teil 2)
Algorithmische Geometrie: Delaunay Triangulierung (Teil 2) Nico Düvelmeyer WS 2009/2010, 2.2.2010 Überblick 1 Delaunay Triangulierungen 2 Berechnung der Delaunay Triangulierung Randomisiert inkrementeller
) (1 BE) 1 2 ln 2. und somit
1 Aufgaben aus dem Aufgabenpool 1 1.1 Analysis A1_1 Eine Funktion f ist durch 1 x f(x) e 1, x IR, gegeben. Ermitteln Sie die Nullstelle der Funktion f. ( ) b) Die Tangente an den Graphen von f im Punkt
Nichtrealistische Darstellung von Gebirgen mit OpenGL
Nichtrealistische Darstellung von Gebirgen mit OpenGL Großer Beleg Torsten Keil Betreuer: Prof. Deussen Zielstellung Entwicklung eines Algorithmus, der die 3D- Daten einer Geometrie in eine nichtrealistische
Algorithmische Geometrie: Delaunay Triangulierung (Teil 1)
Algorithmische Geometrie: Delaunay Triangulierung (Teil 1) Nico Düvelmeyer WS 2009/2010, 26.1.2010 Überblick 1 Motivation Interpolation von Höhendaten 2 Triangulierungen von ebenen Punktmengen 3 Delaunay
Abbildungsverzeichnis
Inhaltsverzeichnis 1. Modellbildung und Simulation... 3 1.1 Kopf des Ansys-Dokuments... 3 1.2 Parameter... 3 1.3 Elementdefinition... 4 1.4 Materialdefinition... 4 1.5. Geometrie... 4 1.6 Vernetzung...
Abitur 2013 Mathematik Geometrie V
Seite 1 http://www.abiturloesung.de/ Seite Abitur 1 Mathematik Geometrie V Teilaufgabe b ( BE) Ein auf einer horizontalen Fläche stehendes Kunstwerk besitzt einen Grundkörper aus massiven Beton, der die
Einleitung 2. 1 Koordinatensysteme 2. 2 Lineare Abbildungen 4. 3 Literaturverzeichnis 7
Sonja Hunscha - Koordinatensysteme 1 Inhalt Einleitung 2 1 Koordinatensysteme 2 1.1 Kartesisches Koordinatensystem 2 1.2 Polarkoordinaten 3 1.3 Zusammenhang zwischen kartesischen und Polarkoordinaten 3
WS 2014/15 FINITE-ELEMENT-METHODE JUN.-PROF. D. JUHRE
Eigenschaften Der wesentliche Nachteil neunknotiger biquadratischer Lagrange Elemente ist die gegenüber dem bilinearen Element erhöhte Anzahl von Elementfreiheitsgraden. Insbesondere die beiden Freiheitsgrade
Analyse eines zweistufigen, regionalen Clusteralgorithmus am Beispiel der Verbundenen Wohngebäudeversicherung
Analyse eines zweistufigen, regionalen Clusteralgorithmus am Beispiel der Verbundenen Wohngebäudeversicherung Zusammenfassung der Diplomarbeit an der Hochschule Zittau/Görlitz Maria Kiseleva Motivation
4. Der Berechnungsprozess
Idealisierung Bauteil / Entwurf Preprocessor Mathematisches Modell Diskretisierung Finite-Elemente- Modell Solver Rechnung Ergebnisse Postprocessor Bewertung Prof. Dr. Wandinger 1. Fachwerke FEM 1.4-1
Temperaturverteilung auf einer homogenen Platte
Temperaturverteilung auf einer homogenen Platte Ch. Sommer, H. Sormann und W. Kernbichler 30. Januar 2002 Inhaltsverzeichnis 1 Kurzbeschreibung 2 2 Programmbeschreibung 3 3 Theoretische Grundlagen 4 4
5. Gitter, Gradienten, Interpolation Gitter. (Rezk-Salama, o.j.)
5. Gitter, Gradienten, Interpolation 5.1. Gitter (Rezk-Salama, o.j.) Gitterklassifikation: (Bartz 2005) (Rezk-Salama, o.j.) (Bartz 2005) (Rezk-Salama, o.j.) Allgemeine Gitterstrukturen: (Rezk-Salama, o.j.)
Dankert/Dankert: Technische Mechanik, 5. Auflage Lösungen zu den Aufgaben, Teil 5 (Kapitel 18)
Dankert/Dankert: Technische Mechanik, 5. Auflage Lösungen zu den Aufgaben, Teil 5 (Kapitel 18) Lösung 18.1: Die Aufgabe wird nach der im Beispiel des Abschnitt 18.1.5 demonstrierten Strategie für die Lösung
Mathematische Experimente und Produktive Übungen
Punkte auf Geraden Gib die Koordinaten aller Punkte auf dem Steckbrett an, die zwischen zwei vorgegebenen Punkte liegen. Schülerinnen und Schüler üben das Ablesen von Punktkoordinaten. Bei der Betrachtung
Die Finite-Elemente-Methode. Anwendungsbereiche Soft- und Hardwarevoraussetzungen Programmierbarkeit
Die Finite-Elemente-Methode Anwendungsbereiche Soft- und Hardwarevoraussetzungen Programmierbarkeit Inhalt Die Finite-Elemente-Methode Was ist das und wofür? Die Idee mit den Elementen Anwendung der FEM
Abitur 2011 G9 Abitur Mathematik GK Geometrie VI
Seite http://www.abiturloesung.de/ Seite Abitur G9 Abitur Mathematik GK Geometrie VI Auf dem Boden des Mittelmeeres wurde ein antiker Marmorkörper entdeckt, der ersten Unterwasseraufnahmen zufolge die
Elemente der SchulgeometrieGrundschule. Aufgabenblatt 8 Körper und Kippen
Elemente der SchulgeometrieGrundschule Aufgabenblatt 8 Körper und Kippen Aufgabe 1: a) Zeichnen Sie als Schrägbild (Winkel 45,Verkürzungsfaktor 0.5) einen Oktaeder mit der Seitenlänge 10 cm. (Achtung!
Lernmaterialblatt Mathematik. Vektorrechnung eine Einführung. Anwendung Mathematik I. Einleitung:
Vektorrechnung eine Einführung Einleitung: Um beispielsweise das Dreieck ABC in der Abbildung an die Position A'B'C' zu verschieben, muss jeder Punkt um sieben Einheiten nach rechts und drei nach oben
Abitur 2016 Mathematik Geometrie V
Seite http://www.abiturloesung.de/ Seite Abitur Mathematik Geometrie V Betrachtet wird der abgebildete Würfel A B C D E F G H. Die Eckpunkte D, E, F und H dieses Würfels besitzen in einem kartesischen
Raimond Dallmann. Baustatik 1. Berechnung statisch bestimmter Tragwerke. 5., aktualisierte Auflage
Raimond Dallmann Baustatik Berechnung statisch bestimmter Tragwerke., aktualisierte uflage .3 leichgewicht am Punkt 9 F + F 3 Hinweis: Da die Länge des Richtungsvektors beliebig ist, wurde für n nicht
Aufwand und Komplexität Vorlesung vom Komplexität und Effizienz
Aufwand und Komplexität Vorlesung vom 15.12.17 Komplexität und Effizienz Aufwand: Anzahl dominanter Operationen (worst-case). Beispiel. Landau-Symbol O(n). Beispiel. Definition: Aufwand eines Algorithmus.
Rechnen mit Vektoren. 1. Vektoren im Koordinatensystem Freie Vektoren in der Ebene
Rechnen mit 1. im Koordinatensystem 1.1. Freie in der Ebene 1) Definition Ein Vektor... Zwei sind gleich, wenn... 2) Das ebene Koordinatensystem Wir legen den Koordinatenursprung fest, ferner zwei zueinander
P 0 f (0) schneidet die Gerade mit der Gleichung x Ermitteln Sie die Koordinaten von S.
Zentralabitur 015 im Fach Mathematik Analysis 1 Im nebenstehenden Bild sind die Graphen dreier Funktionen f, g und h dargestellt Geben Sie an, bei welcher der drei Funktionen es sich um eine Stammfunktion
3. Praktische Anwendung
3. Praktische Anwendung 3.1 Berechnungsprozess 3.2 Modellbildung 3.3 Diskretisierung 3.4 Festigkeitsnachweis 3.3-1 3.1 Berechnungsprozess Idealisierung Physikalisches Problem Preprocessor Mathematisches
Featurebasierte 3D Modellierung
1 Featurebasierte 3D Modellierung Moderne 3D arbeiten häufig mit einer Feature Modellierung. Hierbei gibt es eine Reihe von vordefinierten Konstruktionen, die der Reihe nach angewandt werden. Diese Basis
Abitur 2011 G8 Musterabitur Mathematik Geometrie VI
Seite http://www.abiturloesung.de/ Seite Abitur G8 Musterabitur Mathematik Geometrie VI In einem kartesischen Koordinatensystem ist ein Würfel W der Kantenlänge gegeben. Die Eckpunkte G ( ) und D ( ) legen
17. Berliner Tag der Mathematik 2012 Wettbewerb Stufe III: Klassen 11 bis 12/13
17. Berliner Tag der Mathematik 2012 Wettbewerb Stufe III: Klassen 11 bis 12/13 Aufgabe 1 Sei M eine Menge von in einem Dreieck verlaufenden Strecken, über die Folgendes vorausgesetzt wird: Die Kanten
Kollisionserkennung
1 Kollisionserkennung von Jens Schedel, Christoph Forman und Philipp Baumgärtel 2 1. Einleitung Wozu wird Kollisionserkennung benötigt? 3 - für Computergraphik 4 - für Simulationen 5 - für Wegeplanung
Gleichgewicht am Punkt
Gleichgewicht am Punkt 3.1 Gleichgewichtsbedingung für einen Massenpunkt.. 52 3.2 Freikörperbild................................... 52 3.3 Ebene Kräftesysteme............................ 55 3.4 Räumliche
Abitur 2017 Mathematik Geometrie VI
Seite http://www.abiturloesung.de/ Seite Abitur 7 Mathematik Geometrie VI Gegeben sind die beiden bezüglich der x x 3 -Ebene symmetrisch liegenden Punkte A( 3 ) und B( 3 ) sowie der Punkt C( ). Teilaufgabe
4. Segmentierung von Objekten Video - Inhaltsanalyse
4. Segmentierung von Objekten Video - Inhaltsanalyse Stephan Kopf Inhalt Vorgehensweise Berechnung der Kamerabewegungen zwischen beliebigen Bildern Transformation eines Bildes Hintergrundbilder / Panoramabilder
Exemplar für Prüfer/innen
Exemplar für Prüfer/innen Kompensationsprüfung zur standardisierten kompetenzorientierten schriftlichen Reifeprüfung AHS Juni 2015 Mathematik Kompensationsprüfung 7 Angabe für Prüfer/innen Hinweise zur
Triangulierung von Schnittflächen bei der Verschneidung räumlicher Geometrie
Triangulierung von Schnittflächen bei der Verschneidung räumlicher Geometrie Patrick Eggermann Seminarvortrag Januar 2013 Inhalt 1 Einleitung: Motivation 2 Anforderungen an den Algorithmus 3 Diskussion
Analytische Geometrie II
Analytische Geometrie II Rainer Hauser März 212 1 Einleitung 1.1 Geradengleichungen in Parameterform Jede Gerade g in der Ebene oder im Raum lässt sich durch einen festen Punkt auf g, dessen Ortsvektor
KARL-FRANZENS-UNIVERSITÄT GRAZ. Seminar aus Reiner Mathematik. Die Museumswächter. Krupic Mustafa Wintersemester 2013/14
KARL-FRANZENS-UNIVERSITÄT GRAZ Seminar aus Reiner Mathematik Die Museumswächter Krupic Mustafa Wintersemester 2013/14 Inhaltsverzeichnis 2 Inhaltsverzeichnis 1 Einleitung 3 2 Museumswächter-Satz 6 2.1
Stud.-Nummer: Datenstrukturen & Algorithmen Seite 1
Stud.-Nummer: Datenstrukturen & Algorithmen Seite 1 Aufgabe 1. / 16 P Instruktionen: 1) In dieser Aufgabe sollen Sie nur die Ergebnisse angeben. Diese können Sie direkt bei den Aufgaben notieren. 2) Sofern
m2l 60.odt Klausur 12/I B 1. Gegeben seien zwei Geraden. Wie gehen Sie vor, um über deren Lagebeziehung eine Aussage zu treffen.
2. Klausur 12/I B Thema: Lagebeziehung Gerade, Ebene 1. Gegeben seien zwei Geraden. Wie gehen Sie vor, um über deren Lagebeziehung eine Aussage zu treffen. 5 6 s 3 0 11 10, g BC : x = 3 u 5 1 2. Gegeben
SYSTEMANALYSE 2 Kapitel 7: Zeitdiskrete Modelle
Universität Koblenz-Landau Fachbereich 7: Natur-und Umweltwissenschaften Institut für Umweltwissenschaften Dr. Horst Niemes(Lehrbeauftragter) SYSTEMANALYSE 2 Kapitel 7: Zeitdiskrete Modelle 1. Zeitdiskrete
Inhalt. Mathematik für Chemiker II Lineare Algebra. Vorlesung im Sommersemester Kurt Frischmuth. Rostock, April Juli 2015
Inhalt Mathematik für Chemiker II Lineare Algebra Vorlesung im Sommersemester 5 Rostock, April Juli 5 Vektoren und Matrizen Abbildungen 3 Gleichungssysteme 4 Eigenwerte 5 Funktionen mehrerer Variabler
Ermitteln Sie die Koordinaten des Schnittpunktes dieser beiden Geraden und erklären Sie Ihre Vorgehensweise!
Aufgabe 2 Lagebeziehungen von Geraden im Raum Gegeben sind zwei Geraden g und h in 3. =( 3 Die Gerade g ist durch eine Parameterdarstellung X 4 2 Die Gerade h verläuft durch die Punkte A = (0 8 0 und B
3. Analyse der Kamerabewegung Video - Inhaltsanalyse
3. Analyse der Kamerabewegung Video - Inhaltsanalyse Stephan Kopf Bewegungen in Videos Objektbewegungen (object motion) Kameraoperationen bzw. Kamerabewegungen (camera motion) Semantische Informationen
2. Die Steifigkeitsmatrix
. Die Steifigkeitsmatrix Freiheitsgrade der Gesamtstruktur: Bei einem ebenen Fachwerk hat jeder Knoten zwei Freiheitsgrade, nämlich die Verschiebungen u x und u y, zu denen die Kräfte F x und F y gehören.
Quadtrees und Meshing
Vorlesung Algorithmische Geometrie INSTITUT FÜR THEORETISCHE INFORMATIK FAKULTÄT FÜR INFORMATIK Martin Nöllenburg 19.06.2012 Motivation: Meshing von Platinenlayouts Zur Simulation der Hitzeentwicklung
Geometrische Objekte im 3-dimensionalen affinen Raum oder,... wie nützlich ist ein zugehöriger Vektorraum der Verschiebungen
Geometrische Objekte im -dimensionalen affinen Raum Bekanntlich versteht man unter geometrischen Objekten Punktmengen, auf die man die üblichen Mengenoperationen wie z.b.: Schnittmenge bilden: - aussagenlogisch:
Was können die Studienanfänger wirklich?
Was können die Studienanfänger wirklich? Die folgenden Zahlen beruhen auf einem Test zu Beginn des Präsensvorkurses Mathematik an der RWTH Aachen mit in diesem Jahr fast 2000 Teilnehmen. Der Test umfasst
Das Modellieren von 2D- und 3D-Objekten
Das Modellieren von 2D- und 3D-Objekten 1 VTK-Format Florian Buchegger, Michael Haberleitner December 11, 2015 Eine VTK-Datei besteht aus einem Header und einem Body. Während im Header lediglich wichtige
& sind die Vektorkomponenten von und sind die Vektorkoordinaten von. A x. a) Der Betrag eines Vektors
Einführu hnung Was ist ein Vektor? In Bereichen der Naturwissenschaften treten Größen auf, die nicht nur durch eine Zahlenangabe dargestellt werden können, wie Kraft oder Geschwindigkeit. Zur vollständigen
Aufgabe 1 Erstelle mit Hilfe von GEOGEBRA ein dynamisches Geometrie-Programm, das die Mittelsenkrechte
AB Mathematik Experimentieren mit GeoGebra Merke Alle folgenden Aufgaben sind mit dem Programm GEOGEBRA auszuführen! Eine ausführliche Einführung in die Bedienung des Programmes erfolgt im Unterricht.
Systemanalyse und Modellbildung
Systemanalyse und Modellbildung Universität Koblenz-Landau Fachbereich 7: Natur- und Umweltwissenschaften Institut für Umweltwissenschaften Dr. Horst Niemes(Lehrbeauftragter) 7. Zeitdiskrete Modelle 7.1
Meißnersche Körper: Konstruktion und 3D-Druck
Meißnersche Körper: Konstruktion und 3D-Druck Dr. Alexander Zimmermann FORWISS Universität Passau Institut für Softwaresysteme in technischen Anwendungen der Informatik 18. September 2008 Über den Vortragenden
Modellieren in der Angewandten Geologie II. Sebastian Bauer
Modellieren in der Angewandten Geologie II Geohydromodellierung Institut für Geowissenschaften Christian-Albrechts-Universität zu Kiel CAU 3-1 Die Finite Elemente Method (FEM) ist eine sehr allgemeine
Bildsegmentierung mit Snakes und aktiven Konturen
Bildsegmentierung mit Snakes und aktiven Konturen 5. Dezember 2005 Vortrag zum Seminar Bildsegmentierung und Computer Vision Übersicht 1 2 Definition der Snake Innere Energie S(c) 3 Statisches Optimierungsproblem
Parallele Algorithmen in der Bildverarbeitung
Seminar über Algorithmen - SoSe 2009 Parallele Algorithmen in der Bildverarbeitung von Christopher Keiner 1 Allgemeines 1.1 Einleitung Parallele Algorithmen gewinnen immer stärker an Bedeutung. Es existieren
D-INFK Lineare Algebra HS 2017 Özlem Imamoglu Olga Sorkine-Hornung. Serie 11
D-INFK Lineare Algebra HS 2017 Özlem Imamoglu Olga Sorkine-Hornung Serie 11 1. Wir betrachten das überbestimmte Gleichungssystem Ax = y mit 1 1 1 1 A := 1 1 0 1 0 1, y := 2 3 0 0 1 4 Berechnen Sie die
Einführung in die linearen Funktionen. Autor: Benedikt Menne
Einführung in die linearen Funktionen Autor: Benedikt Menne Inhaltsverzeichnis Vorwort... 3 Allgemeine Definition... 3 3 Bestimmung der Steigung einer linearen Funktion... 4 3. Bestimmung der Steigung
1.1. Geradengleichung aus Steigung und y-achsenabschnitt
Version vom 4. Januar 2007 Gleichungen von Geraden in der Ebene 1999 Peter Senn * 1.1. Geradengleichung aus Steigung und y-achsenabschnitt In dieser Form lautet die Gleichung der Geraden wie folgt: g:
Quadtrees und Meshing
Vorlesung Algorithmische Geometrie LEHRSTUHL FÜR ALGORITHMIK I INSTITUT FÜR THEORETISCHE INFORMATIK FAKULTÄT FÜR INFORMATIK Martin Nöllenburg 21.06.2011 Motivation: Meshing von Platinenlayouts Zur Simulation
Bayern Aufgabe 1. Abitur Mathematik: Musterlösung. V = 1 G h, wobei G die Fläche des quadratischen Bodens und h die Höhe V = = 384 [VE]
Abitur Mathematik: Bayern 2 Aufgabe a). SCHRITT: KOORDINATEN DES PUNKTS B ANGEBEN 2 2 OB = OA + AB = OA + DC = ( ) + ( 2) = ( 2) B(2 2 ) 2. SCHRITT: VOLUMEN BERECHNEN V = G h, wobei G die Fläche des quadratischen
Seminar. Algorithmische Geometrie
Seminar Algorithmische Geometrie WS 2000/2001 Thema: Konvexe Hülle Mirko Dennler 21439 Inhaltsverzeichnis Konvexe Hülle 1. Problemstellung 3 2. GRAHAMS SCAN 4-5 3. JARVIS' MARCH 5-6 4. QUICK HULL 6-7 5.
Humboldt-Universität zu Berlin Wintersemester 2010/11 Institut für Informatik Grundlagen der Programmierung. 6. Übungsblatt
Humboldt-Universität zu Berlin Wintersemester 2010/11 Institut für Informatik Grundlagen der Programmierung Prof. Redlich 6. Übungsblatt 21 (+4) Punkte Abgabe bis 31.01.2010 (08:00 Uhr) über GOYA Aufgabe
Abitur 2010 Mathematik LK Geometrie V
Seite http://www.abiturloesung.de/ Seite Abitur Mathematik LK Geometrie V Gegeben sind in einem kartesischen Koordinatensystem des R der Punkt A( ) und die Menge der Punkte B k ( k) mit k R. Die Punkte
TECHNISCHE UNIVERSITÄT MÜNCHEN Zentrum Mathematik
TECHNISCHE UNIVERSITÄT MÜNCHEN Zentrum Mathematik Prof. Dr. Boris Springborn, Martin von Gagern Projektive Geometrie, SS Lösungen zu Aufgabenblatt 3. Mai ) Präsenzaufgaben Aufgabe. Drei Kreise In dieser
Vektorgeometrie: Grundlagen Armin P. Barth -LERNZENTRUM, ETH ZÜRICH. Skript. Vektorgeometrie: Grundlagen
Skript Vektorgeometrie: Grundlagen Vektoren etwas ganz Überflüssiges? Auf diesen Begriff kann man ganz verzichten. Zur Klarheit oder Vereinfachung der Geometrie trägt er nichts bei, weder im zweidimensionalen
1 Vektorrechnung als Teil der Linearen Algebra - Einleitung
Vektorrechnung als Teil der Linearen Algebra - Einleitung www.mathebaustelle.de. Einführungsbeispiel Archäologen untersuchen eine neu entdeckte Grabanlage aus der ägyptischen Frühgeschichte. Damit jeder
Algorithmische Geometrie
Algorithmische Geometrie Martin Peternell TU Wien 31. Fortbildungstagung für Geometrie 2010, Strobl 1 Themen der Algorithmische Geometrie Entwurf von Algorithmen für geometrische Fragestellungen betreffend
Lineares Gleichungssystem - Vertiefung
Lineares Gleichungssystem - Vertiefung Die Lösung Linearer Gleichungssysteme ist das "Gauß'sche Eliminationsverfahren" gut geeignet - schon erklärt unter Z02. Alternativ kann mit einem Matrixformalismus
Geometrische Algorithmen Einige einfache Definitionen: Ist ein Punkt in einem Polygon? Punkt-in-Polygon-Problem. Das Punkt-in-Polygon-Problem
Geometrische Algorithmen Einige einfache Definitionen: Punkt: im n-dimensionalen Raum ist ein n-tupel (n Koordinaten) Gerade: definiert durch zwei beliebige Punkte auf ihr Strecke: definiert durch ihre
Übungsaufgabe Numerische Lösung DGL
Kallenrode, www.sotere.uos.de Übungsaufgabe Numerische Lösung DGL 1. Bestimmen Sie die Lösung der DGL ẋ = (t 2) 2 + t x mit x(0) = 1 im Bereich von t = 0 bis t = 5 mit Hilfe des Euler schen Streckenzugverfahrens,
6. Texterkennung in Videos Videoanalyse
6. Texterkennung in Videos Videoanalyse Dr. Stephan Kopf 1 Übersicht Motivation Texterkennung in Videos 1. Erkennung von Textregionen/Textzeilen 2. Segmentierung einzelner Buchstaben 3. Auswahl der Buchstabenpixel
Der Satz von Pick. Alexandra Zimmer
Der Satz von Pick Alexandra Zimmer Übersicht Georg Pick Der Satz von Pick: Hilfslemma Beweisidee Beweis Hilfslemma Basis des Z²-Gitters, elementares Parallelogramm mit Flächeninhalt 1 Beweis Satz Triangulierung,
Darstellungsarten für 3D-Körper. Boundary Representation (BRep):
Darstellungsarten für 3D-Körper Boundary Representation (BRep): Darstellung eines (verallgemeinerten) Polyeders durch das System seiner Ecken, Kanten und Facetten Abspeichern durch (Teilgraphen des) vef-graphen
Theoretische Grundlagen der Informatik
Theoretische Grundlagen der Informatik Map Labeling INSTITUT FÜR THEORETISCHE INFORMATIK 0 KIT Universität des Landes Baden-Württemberg und nationales Forschungszentrum in der Helmholtz-Gemeinschaft www.kit.edu
Mathematik. Oktober 2015 AHS. Kompensationsprüfung Angabe für Kandidatinnen/Kandidaten
Name: Datum: Klasse: Kompensationsprüfung zur standardisierten kompetenzorientierten schriftlichen Reifeprüfung AHS Oktober 2015 Mathematik Kompensationsprüfung Angabe für Kandidatinnen/Kandidaten Hinweise
Grundlagen. [Vektorgeometrie] Armin P. Barth
[Vektorgeometrie] Armin. Barth Bildquellenverzeichnis https://commons.wikimedia.org/wiki/category:hermann_grassmann Vektoren etwas ganz Überflüssiges? Auf diesen Begriff kann man ganz verzichten. Zur Klarheit
Vorbemerkungen. Die Programmieroberfläche des ClassPad
Vorbemerkungen Erfahrungen zeigen, dass die Programmiermöglichkeiten des ClassPad im Unterricht kaum genutzt werden. Dabei bieten aus unserer Sicht viele Situationen die Gelegenheit, die Programmieroberfläche
Grundlagen zur Delaunay-Triangulierung und zur konvexen Hülle. zum Begriff des Voronoi-Diagramms (vgl. auch Vorlesung "Algorithmische Geometrie"):
Grundlagen zur Delaunay-Triangulierung und zur konvexen Hülle zum Begriff des Voronoi-Diagramms (vgl. auch Vorlesung "Algorithmische Geometrie"): 1 Erzeugung des Voronoi-Diagramms (siehe Vorlesung "Algorithmische
Arbeitsblatt Mathematik 2 (Vektoren)
Fachhochschule Nordwestschweiz (FHNW Hochschule für Technik Institut für Mathematik und Naturwissenschaften Arbeitsblatt Mathematik (Vektoren Dozent: - Brückenkurs Mathematik / Physik 6. Aufgabe Gegeben
Abiturprüfung Mathematik 2007 (Baden-Württemberg) Berufliche Gymnasien ohne TG Analysis, Aufgabe 1
Abiturprüfung Mathematik 007 (Baden-Württemberg) Berufliche Gymnasien ohne TG Analysis, Aufgabe. (8 Punkte) Das Schaubild einer Polynomfunktion. Grades geht durch den Punkt S(0/) und hat den 3 Wendepunkt
Darstellung dreidimensionaler Figuren in der Ebene. Schrägbild
Mathematik Bl Darstellung dreidimensionaler Figuren in der Ebene Schrägbild Das Bild bei einer schrägen Parallelprojektion heisst Schrägbild und wird durch folgende Merkmale bestimmt: - Zur Zeichenebene
Finite Elemente Modellierung
Finite Elemente Modellierung Modellerstellung Diskretisierung des Kontinuums Methode der Finite Elemente Anwendungsbeispiele der FEM Zugstab: Kraftmethode Zugstab: Energiemethode Zugstab: Ansatzfunktion
Dankert/Dankert: Technische Mechanik, 5. Auflage Lösungen zu den Aufgaben, Teil 4 (Kapitel 15-17)
Dankert/Dankert: Technische Mechanik, 5. Auflage Lösungen zu den Aufgaben, Teil 4 (Kapitel 15-17) Lösung 15.1: Element-Steifigkeitsmatrix Jeweils drei 2*2-Untermatrizen einer Element- Steifigkeitsmatrix
2 Vektoren als Pfeile
2 Vektoren als Pfeile 2.1 Verschiebungen und Pfeile Bei einer Verschiebung werden alle Punkte der Ebene um eine gewisse Länge in eine gewisse Richtung verschoben. Punkt und Bildpunkt lassen sich mit einem
Flächeninhalt, Volumen und Integral
Flächeninhalt, Volumen und Integral Prof. Herbert Koch Mathematisches Institut - Universität Bonn Schülerwoche 211 Hausdorff Center for Mathematics Donnerstag, der 8. September 211 Inhaltsverzeichnis 1
Serie 8. D-BAUG Analysis II FS 2015 Dr. Meike Akveld. 1. Berechnen Sie für das Vektorfeld (siehe Abbildung 1) Abbildung 1: Aufgabe 1
D-BAUG Analsis II FS 5 Dr. Meike Akveld Serie 8. Berechnen Sie für das Vektorfeld (siehe Abbildung ) 3 - -3 3 3 Abbildung : Aufgabe F : (, ) ( +, ) die Arbeit entlang der folgenden Wege C, wobei P = (,
Gymnasium Oberwil / Maturitätsprüfung Mathematik
Mathematik Verwenden Sie bitte für jede Aufgabe eine neue Seite Dauer: Hilfsmittel: Bewertung: Vier Stunden Formeln, Tabellen, Begriffe (DMK), Taschenrechner TI-84 Plus Die maximal möglichen Punktzahlen
Dynamische Geometrie
Dynamische Geometrie 1) Die Mittelsenkrechten, die Seitenhalbierenden, die Höhen und die Winkelhalbierenden eines beliebigen Dreiecks schneiden sich jeweils in einem Punkt. a) Untersuchen Sie die Lage
