MATLAB Repetitorium - Graphische Darstellung: Unterschied zwischen den Versionen
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 </strong> | | <strong>Musterlösung 1 </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 </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 </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
- Erzeugen Sie nunächst ein eindimensionales Feld x von 51 aufsteigenden Zahlen zwischen 0 und 5.
- Plotten Sie
sin(x)
überx
. - Plotten Sie in einer Figur die Funktionen und über
x
. - Plotten Sie nun die Kurve (
cos(x),sin(x))
in einem neuen Fenster.
Musterlösung 1 |
x = (0:0.1:5);
|
Musterlösung 2 |
y = sin(x);
subplot(2,2,1)
plot(x,y,'--')
title('sin(x)')
xlabel('x')
ylabel('y')
grid on;
|
Musterlösung 3 |
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;
|
Aufgabe 3.2 - Plotten von symbolischen Funktionen
- Recherchieren Sie, welche Befehle es in MATLAB zur Darstellung von Funktionsgraphen gibt.
- Zeichnen Sie folgenden symbolischen Funktionsgraphen
- Recherchieren Sie, welche Befehle es in MATLAB zur Darstellung von Funktionsgraphen von Funktionen zweier Veränderlicher gibt.
Musterlösung |
→ Termine 1 2
→ MATLAB® Befehlsübersicht
→ zurück zum Hauptartikel: MATLAB Repetitorium