Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen If-Anweisungen | Grundlagen der Programmierung
Matlab-Grundlagen
course content

Kursinhalt

Matlab-Grundlagen

Matlab-Grundlagen

1. Grundsyntax und Codierung mit einem Texteditor
2. Grundlagen der Programmierung
3. Lernen Durch Anwendungen
4. Visualisierungen
5. Rekursion und Matrixmultiplikation

book
If-Anweisungen

Was passiert, wenn wir verschiedene Aufgaben je nach bestimmten Bedingungen programmieren wollen? Schreiben wir für jeden Fall separate Programme? Nein! Wir verwenden if-Anweisungen!

If-Anweisungen ermöglichen es, Teile des Codes auszuführen oder zu überspringen, basierend darauf, ob bestimmte boolesche Ausdrücke wahr oder falsch sind. Diese Art von Gatekeeping kann auch durch die Einbeziehung von elseif- und else-Anweisungen komplexer gestaltet werden. Und in Kombination mit for-Schleifen (vorheriges Kapitel) können wir wirklich beginnen, Daten auf komplexe und effiziente Weise zu analysieren.

Hier werden wir uns zunächst mit dem allgemeinen Verhalten und den logischen Fehlern vertraut machen, die auftreten können. Die Syntax ist nicht besonders kompliziert, sodass Sie mit einer Reihe von Snippets beginnen können, bis Sie sie beherrschen, und im nächsten Abschnitt werden wir beginnen, if-Anweisungen zu verwenden, um Daten in realen Anwendungen zu analysieren.

Aufgabe

Schreiben Sie ein Programm, das:

  • Alle Daten aus der Excel-Datei "Chapter 4 Task Data Set" importiert;
  • Eine if-Anweisung, die in einer for-Schleife verschachtelt ist, verwendet, um die Indizes aller Zeilen im Datensatz zu identifizieren, die Farmen im Besitz von Mary darstellen;
  • Die numerischen Daten auf nur die Farmen im Besitz von Mary reduziert;
  • Die Gesamtanzahl jeder Art von Tier, das Mary besitzt, berechnet;
  • Die durchschnittliche Anzahl jeder Art von Tier auf Marys Farmen berechnet;
  • Diese beiden Berechnungen an einem gut definierten Ort in der Excel-Datei ausgibt, zusammen mit Überschriften, um die Ergebnisse zu kennzeichnen.

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 4
We're sorry to hear that something went wrong. What happened?
some-alt