Einführung in MATLAB für Maschinenbauer im ersten Semester. Aufgaben und Lösungen

Ähnliche Dokumente
Einführung in MATLAB für Maschinenbauer im ersten Semester

Einführung in MATLAB zur Veranstaltung Einführung in die Numerik

Microsoft Rechner. Kurzanleitung ohne Maus

Leseprobe. Angelika Bosl. Einführung in MATLAB/Simulink. Berechnung, Programmierung, Simulation. ISBN (Buch):

3 Kurzeinführung in Matlab

MATLAB Onlinevorlesung. Dipl.-Inf. (FH) Patrick Rogge Seite 1

Quadrieren Sie die Zahlen 3, pi, 1 und i mit Hilfe des Operators ^ und ziehen Sie aus den Ergebnissen jeweils die Wurzel.

Matlab/Simulink für die Simulation. Matlab aufrufen: Es erscheint der Matlab-Desktop. Am wichtigsten: Das command window.

1. Einstieg in MATLAB

Kurven nach Formeln erstellen, Teil 3

Strings. Daten aus Dateien einlesen und in Dateien speichern.

Einführung in MATLAB

In 5 Schritten zu MAR Cal - Fortgeschritte

Tutorium zur Makroökonomik

Eine Einführung in Wolfram Mathematica

A Erste Übungseinheit

FreeMat unter Windows & Linux

INTELLIGENTE DATENANALYSE IN MATLAB

FORMELN UND FUNKTIONEN BENUTZEN

Mathematik am Computer 7. Vorlesung: Matlab, Teil II

Variablen in MATLAB. Unterschiede zur Mathematik: Symbolisches und numerisches Rechnen. Skriptdateien. for-schleifen.

Informatik 1 MATLAB-Labor 1

Matlabskripte und Funktionen

Inhaltsverzeichnis. Inhaltsverzeichnis

Matlab Einführung Einführung in die Neuroinformatik SS 12. Miriam Schmidt Institut für Neuroinformatik

Funktionen in Matlab. Lehrstuhl für Angewandte Mathematik Sommersemester und 29. Mai 2008

1 Konsole öffnen. 2 matlab & und return eingeben. 3 Konsole dauerhaft geöffnet lassen. 1 Menüpunkt File - Exit MATLAB oder. 2 quit (und return) oder

Tag 1: Einführung in Programmierung und Benutzung von Matlab

Microsoft Excel 2010 Matrix-Funktionen

Einführung: Grafikfähiger Taschenrechner

27 Taylor-Formel und Taylor-Entwicklungen

Fachhochschule Südwestfalen Wir geben Impulse. Kontrollstrukturen und Schleifen in Octave

Matlab Einführung Theorie Neuronaler Netze WS 11/12. Miriam Schmidt Institut für Neuroinformatik

Datei-Verarbeitung. Peter Sobe 60

4 Einführung in Maple

Eine Kurzanleitung zu Mathematica

Komplexe Zahlen. Berechnung von n-ten Wurzeln. Als Beispiel behandeln wir die Bestimmung der 3-ten Wurzeln von z = i

Die einfachsten Anweisungen

MATLAB: Kapitel 1 Erste Schritte

Matlab: eine kurze Einführung

Hochschule Bremerhaven Medizintechnik Mathcad Kapitel 6

Wissenschaftlicher Taschenrechner

Drucken und Löschen von angehaltenen Druckaufträgen Erkennen von Formatierungsfehlern Bestätigen von Druckaufträgen Reservieren von Druckaufträgen

Messen elektrischer Größen (MT I) Elektronische Messtechnik Rechenübung Einführung in MATLAB

Inhaltsverzeichnis. Inhaltsverzeichnis

Thema: Einführung in Octave

Vorher: Kapitel 4 Nachher: Kapitel 6 Skriptum: Gesamt 1

Programmieren. Aufgabe 1 (Eine erste Datenstruktur)

Einführung in die Integralrechnung. Mag. Mone Denninger 13. November 2005

Was ist R? Grundfunktionen in R Beispiele Zusammenfassung Literatur. Einführung in R. Michael Zwinkel

Excel Allgemeine Infos

Zweiter Teil des Tutorials. Workspace M-files Matrizen Flow Control Weitere Datenstrukturen Gemeinsames Beispiel erarbeiten

10 Lesen und Schreiben von Dateien

Übung zur Empirischen Wirtschaftsforschung

1 Operatoren und Werte

Einführung in Mathematica

Installation. Arbeiten mit der MATLAB-Entwicklungsumgebung. MATLAB als Taschenrechner mit Matrix- und Vektorrechnung.

FERNHEIZWERKE Software zur Sammlung der Betriebsdaten

Einführung in MATLAB Blockkurs DLR:

2017/01/23 15:50 1/5 Bedienung

Was bedeutet Trigonometrie und mit was beschäftigt sich die Trigonometrie?

Aufgabe 2: Anzahl Erdbeben als Funktion der Zeit

Einführung in die Ökonometrie - Übung

Das wichtigste zu logo (ucblogo)

Übungsblatt 2. Abgabe: Freitag, 7. November 2014, 18:00 Uhr

Was ist MATLAB? Typische Anwendungen

ELWIS 3.0. Dokumentation -Verteilerlisten

Matlab-Seminar: Grundlagen

1 Dein TI nspire CAS kann fast alles

Schreibweise in IGOR: 6.02E-23

4.2 Selbstdefinierte Matlab-Funktionen 1. Teil

Arbeitsanleitung zur Erstellung von Dokumenten für die Amtlichen Mitteilungen

Handbuch ECDL 2003 Basic Modul 7 Abschnitt 1: Information Internet Explorer starten, Eingabe einer URL und Navigation im Internet

fãéçêíáéêéå=éáåéë=`äáéåíjwéêíáñáâ~íë= áå=çéå=_êçïëéê=

Einführung in Matlab Was ist MATLAB? Hilfe Variablen

Lösung zur Übung 2. Lösung durch Ausrechnen Die Funktion lässt sich durch die Doppelwinkelfunktion des Sinus ausdrücken.

Mac OS X: Sicherung und Wiederherstellung der Daten mittels Disk Utility

Selbsteinschätzungstest Auswertung und Lösung

Das Handbuch zu KSnapshot

Schulrechner wie rechnen sie? Rechnern? Wissenschaftliche. kaufmännisch. wissenschaftlich. Was ist ein Schulrechner? 1

Trigonometrische Funktionen

Lies die folgenden Seiten durch, bearbeite die Aufgaben und vergleiche mit den Lösungen.

Übung 2 vom

Crashkurs Python und Sage U23 Krypto-Mission

GEONET Anleitung für Web-Autoren

SIEMENS Multireg C1732

MATLAB Grundlagen MATLAB. Grundlagen. Vorlesung Matlab/Simulink Dipl.-Ing. U. Wohlfarth

Wir machen Praxiszahlen transparent 1

16 Trigonometrie: Sinus und Freunde, Arcusfunktionen

7. Textfelder zur Zahleneingabe

(x a) 3 + f (a) 4! x 4 4! Wir werden im Folgenden vor allem Maclaurin-Reihen betrachten, dies alles funktioniert aber auch. f (x) = sin x f (0) = 0

BsBanking. Nach dem Anmelden werden Ihnen alle Rechtsanwälte angezeigt. Sie können hier auch neue anlegen und vorhandene bearbeiten.

Einführung Matlab Aufgabenkatalog

Inhaltsverzeichnis. 1 Grundsätzliche Überlegungen. 2 Was macht ActAccess?

Benutzerhandbuch planlauf/table 2015

OpenSSH installieren (Windows) Was ist OpenSSH?

Teil 1. Die Verwendung des ClassPad als Taschenrechner. Noch ohne Verwendung von Variablen. Auf dem Niveau der Klasse 9 und 10. Datei Nr.

TIPPS & TRICKS SAP CM Teil 3

Transkript:

Einführung in MATLAB für Maschinenbauer im ersten Semester Aufgaben und Lösungen Autor: Dr. Christian Karpfinger et al. Stand: 5. Dezember 2015

Inhaltsverzeichnis Inhaltsverzeichnis Inhaltsverzeichnis 1 Grundlagen 3 1.1 Aufgaben.................................... 3 1.2 Lösungen.................................... 4 A Befehlsübersicht 6 2

1 GRUNDLAGEN 1 Grundlagen 1.1 Aufgaben Aufgabe 1. Starten Sie MATLAB und legen Sie drei verschiedene Variablen an. Löschen Sie eine davon wieder aus dem Workspace. Schließen Sie MATLAB. Wie können die angelegten Variablen bei einem erneuten Programmstart wieder verfügbar gemacht werden? Als Hilfestellung können sie help save betrachten. Was macht der Befehl whos? Aufgabe 2. Legen Sie eine Variable an, die als Wert eine positive ganze Zahl hat, und nehmen Sie die Quadratwurzel daraus. Wiederholen Sie dies dann, ohne den gleichen Befehl zu benutzen. Wiederholen Sie es noch einmal, diesmal ohne mehr als zwei verschiedene Tasten zu drücken. Aufgabe 3. Welche Ausgabe erwarten Sie bei der Eingabe n=10, 2*n;? Stimmt das Ergebnis mit Ihrer Erwartung überein? Aufgabe 4. Legen Sie die Variablen x = 2, y = 3 und z = 4 an. Lassen Sie sich nun folgenden Ausdruck von MATLAB berechnen: y x y + y+x xz Aufgabe 5. Finden Sie mit help heraus, was der Befehl floor macht. Lassen Sie sich danach durch doc fix die Dokumentationsseite zum Befehl fix anzeigen. Geben Sie eine Zahl a an, für welche die Ausgaben von floor(a) und fix(a) nicht gleich sind. Aufgabe 6. Berechnen Sie sin 42, cos( π 7 ) und den Arkustangens von 1 mit MATLAB. Aufgabe 7. Welche Zahl erzeugt die MATLAB-Eingabe 7.2e8? Geben Sie 0, 0054 in dieser Schreibweise an. Aufgabe 8. Suchen Sie durch Aufrufen der Hilfe eine Funktion, die ein magisches Quadrat anlegt, wobei Sie die Größe des Quadrats festlegen können. Erstellen Sie solch ein magisches Quadrat. 3

1 GRUNDLAGEN 1.2 Lösungen 1.2 Lösungen Lösung 1. Nach dem Starten von MATLAB kann man beispielsweise so vorgehen: >> a=1, b=2 >> c =3; >> clear b a=1 b=2 Nun soll MATLAB wieder geschlossen werden. Mit save variablen.mat können die angelegten Variablen in einer Datei abgespeichert werden. Bei einem erneuten Programmstart können sie dann mit load( variablen.mat ) oder einem Doppelklick auf die Datei variablen.mat unter Current F older wieder verfügbar gemacht werden. Der Befehl whos gibt uns Informationen über Variablen wie zum Beispiel deren Namen, deren Größe, deren Klasse sowie den Speicherplatzbedarf der Variablen. Lösung 2. Zum Beispiel >> g=16; >> sqrt ( g ) >> g ^(1/2) >> g ^(1/2) ans=4 ans=4 ans=4 Der letzte Aufruf kommt dadurch zustande, dass man [Pfeiltaste nach oben] und dann [Enter] drückt. Lösung 3. Die Ausgabe ist n=10. Denn 2*n wird zwar berechnet und unter der Variablen ans abgespeichert, aber deren Ausgabe wird wegen des Semikolons unterdrückt. Lösung 4. >> x=2; y=3; z= 4; >> y x /( y+(y+x ) /( x z ) ) ans=2.1579 Lösung 5. Eine mögliche Antwort wäre a = 1, 5 mit floor(a) = 2 und fix(a) = 1. Beachten Sie hierbei, dass a statt mit dem Komma natürlich mit einem Punkt eingegeben werden muss. 4

1 GRUNDLAGEN 1.2 Lösungen Lösung 6. Für den Sinus gibt es zwei Möglichkeiten: >> sin (42 pi /180) >> s i n d ( 4 2 ) >> cos ( pi /7) >> atan ( 1 ) ans =0.6691 ans =0.6691 ans =0.9010 ans =0.7854 Lösung 7. Diese Eingabe erzeugt die Zahl 720000000, also genau 7, 2 10 8. Es gilt 0, 0054 = 5, 4 10 3. Daher ist die Antwort 5.4e-3. Lösung 8. Wir übersetzen: magic square. Während help square uns nicht weiterhilft, liefert help magic das richtige Resultat. Ein magisches 3x3-Quadrat zum Beispiel kann also durch magic(3) erzeugt werden. 5

A BEFEHLSÜBERSICHT A Befehlsübersicht Hier sind die wichtigsten Befehle in MATLAB aufgelistet. Lektion 1: Grundlagen atan(a) Der Arkustangens von a. clc clear Das Command Window wird geleert. Löschen aller Variablen aus dem Workspace. clear item Löschen von item aus dem Workspace. cos(a) Der Kosinus von a. exp(a) Die Exponentialfunktion an der Stelle a, also e a. fix a Rundet a zur 0 hin, also zur betragsmäßig kleineren Zahl hin. floor a Rundet a zur hin, also zur kleineren Zahl hin. help Die Hilfe wird geöffnet. help name Die Hilfe zum Befehl name wird aufgerufen. load( dateiname.mat ) Laden des Inhalts von dateiname.mat. log10(a) Der 10er-Logarithmus von a. magic n Erzeugt ein magisches nxn-quadrat. 6

A BEFEHLSÜBERSICHT pi Die Konstante π. save dateiname.mat Speichert alle angelegten Variablen in der Datei dateiname.mat sin(a) Der Sinus von a, wobei a in Radiant angegeben ist. sind(a) Der Sinus von a, wobei a in Grad angegeben ist. sqrt(a) Die Quadratwurzel von a. tan(a) Der Tangens von a. whos Informationen über alle angelegten Variablen. whos a Informationen über die Variable a, beispielsweise ihre Größe, ihre Klasse und ihren Speicherplatzbedarf. 7