Professional Documents
Culture Documents
Spis treści
1. Cel ćwiczenia
2.Kody źródłowe
3.Wnioski
1.Cel ćwiczenia
Celem naszego ćwiczenia było wykonanie kilkunastu obliczeń macierzy przy wykorzystaniu programu
matlab. Ponadto tworzenie macierzy, wektorów czy rozwiązywanie układów równań z wykorzystaniem
macierzy i programu matlab.
2. Kody źródłowe
n = 3;
m = 4;
a = eye(n)
b = eye(n,m)
c = ones(n)
d = ones(n,m)
e = zeros(n)
f = zeros(n,m)
g = rand(n)
h = rand(n,m)
i = randn(n)
j = linspace(10, 20)
k = linspace(10, 20, 3)
l = logspace(10,20)
m = logspace(10, 20, 3)
A1 = det(a)
B1 = trace(a)
C1 = a'
D1 = inv(a)
E1 = rank(a)
%F1 = spec(a)
G1 = norm(a)
H1 = min(a)
I1 = max(a)
J1 = mean(a)
K1 = sum(a)
%L1 = gsort(a)
M1 = size(a)
N1 = length(a)
%Zadanie 2%
x = rand(4)
xa = min(x(:))
xb = max(x(:))
xc = mean(x(:))
xc = sum(x(:))
%Zadanie 3%
v0 = linspace(0,2.5,6)
v1 = v0 + 1
v2 = v0 - 2
v3 = v0*3
v4 = v0/4
A = [v0; v1; v2; v3; v4]
Y = A(:, 4)
A(:, 4) = []
R = rand(5, 5)
B = A.*R
D1 = B;
D1(:, 1) = Y
D2 = B;
D2(:, 2) = Y
D3 = B;
D3(:, 3) = Y
D4 = B;
D4(:, 4) = Y
D5 = B;
D5(:, 5) = Y
d = [det(D1), det(D2), det(D3), det(D4), det(D5)]
%Zadanie4%
X1 = [0 2 6 ; 2 1 -2 ; 1 0 -1 ]
X2 = [10; 8; 3]
R = X1\X2
Z1 = [1 2 3 4; 2 1 2 3; 3 2 1 2; 4 3 2 1]
Z2 = [5; 1; 1; -5]
R2 = Z1\Z2