% Vektor- und Matrixrechnung in Matlab
%   Entferne das Semikolon einer Zeile, um unten eine Ausgabe zu erhalten.
%   Alternativ kannst du die definierten Objekte
%   in der rechten Spalte untersuchen.

% erzeuge Vektoren

	A = [1 2 3]; % Zeilenvektor von Hand erzeugen
	B = [1; 2; 3]; % Spaltenvektor von Hand erzeugen

	y = 1:5; % Zeilenvektor mit fortlaufenden ganzen Zahlen
	z = 1:.7:5; % Zeilenvektor mit definierter Schrittweite
	x = linspace(-pi, pi, 5); % andere Variante mit Schrittweite

% erzuge Matrizen

	C = [1 2; 3 4; 5 6]; % 3x2 Matrix von Hand erzeugen
	
	k = ones(20, 10); % 20x10 Matrix mit 1 in allen Einträgen
	l = zeros(10); % 10x10 Null-Matrix
	m = eye(20); % 20x20 Einheitsmatrix
	n = diag(1:5); % 5x5 Matrix mit Diagonalelementen 1 bis 5

% Vektoren und Matrizen multiplizieren

	A*B; % Zeile * Spalte = Skalar
	B*A; % Spalte * Zeile = Matrix
	B'; % transporiere B
	B'.*A; % multipliziere Einträge der Zeilenvektoren und schreibe in neuen Vektor
	