MATLAB Repetitorium - Graphische Darstellung: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Zeile 10: Zeile 10:
# Plotten Sie <code>sin(x)</code> über <code>x</code>.
# Plotten Sie <code>sin(x)</code> über <code>x</code>.
# Plotten Sie in einer Figur die Funktionen <math>x\cdot sin(x)</math> und <math>x\cdot log(x)</math> über <code>x</code>.
# Plotten Sie in einer Figur die Funktionen <math>x\cdot sin(x)</math> und <math>x\cdot log(x)</math> über <code>x</code>.
# Plotten Sie nun die Kurve (<code>cos(x),sin(x))</code>  in einem neuen Fenster.
{| role="presentation" class="wikitable mw-collapsible mw-collapsed"
{| role="presentation" class="wikitable mw-collapsible mw-collapsed"
| <strong>Musterlösung&thinsp;</strong>
| <strong>Musterlösung 1&thinsp;</strong>
|-
|-
| <source line lang="matlab" style="font-size:medium">
| <source line lang="matlab" style="font-size:medium">x = (0:0.1:5);
</source>
|}
{| role="presentation" class="wikitable mw-collapsible mw-collapsed"
| <strong>Musterlösung 2&thinsp;</strong>
|-
| <source line lang="matlab" style="font-size:medium">y = sin(x);
subplot(2,2,1)
plot(x,y,'--')
title('sin(x)')
xlabel('x')
ylabel('y')
grid on;
</source>
|}
{| role="presentation" class="wikitable mw-collapsible mw-collapsed"
| <strong>Musterlösung 3&thinsp;</strong>
|-
| <source line lang="matlab" style="font-size:medium">y1 = x.*sin(x);
y2 = x.*log(x);
subplot(2,2,2)
plot(x, y1, 'r.');
hold on;
plot(x, y2, 'b-');
title('x*sin(x) | x*log(x)')
xlabel('x')
ylabel('y')
grid on;
</source>
</source>
|}
|}

Version vom 3. Mai 2024, 07:44 Uhr

Autor: Prof. Dr.-Ing. Schneider
Termin: 26.04.2024

Aufgabe 3.1 - Plotten von diskreten Werten

  1. Erzeugen Sie nunächst ein eindimensionales Feld x von 51 aufsteigenden Zahlen zwischen 0 und 5.
  2. Plotten Sie sin(x) über x.
  3. Plotten Sie in einer Figur die Funktionen und über x.
  4. Plotten Sie nun die Kurve (cos(x),sin(x)) in einem neuen Fenster.

Aufgabe 3.2 - Plotten von symbolischen Funktionen

  1. Recherchieren Sie, welche Befehle es in MATLAB zur Darstellung von Funktionsgraphen gibt.
  2. Zeichnen Sie folgenden symbolischen Funktionsgraphen


  3. Recherchieren Sie, welche Befehle es in MATLAB zur Darstellung von Funktionsgraphen von Funktionen zweier Veränderlicher gibt.


→ Termine 1 2
MATLAB® Befehlsübersicht
→ zurück zum Hauptartikel: MATLAB Repetitorium