1
MATLAB
:
4--41
..
:
..
2017
: MatLAB
:
MatLAB 6 . .
1:
:
a = 1 4
a = 1;
c = 0;
for count = 1:1:4
b = a/((a+1)*(a+2))
c = c+b
a = a+1
c
end
:
b =
0.1667
c =
0.1667
a =
c =
0.1667
b =
0.1667
c =
0.3333
a =
c =
0.3333
b =
0.1500
c =
0.4833
a =
c =
0.4833
b =
0.1333
c =
0.6167
: 4 0,6167
2:
A m*n B, A, 0.
: :
A = [2,3,4,5,0; 6,7,8,9,10; 11,12,13,14,15; 16,17,18,19,20]
V = A(:, 3)
B = diag(V)
:
A =
2 3 4 5 0
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
V =
B =
4 0 0 0
0 8 0 0
0 0 13 0
0 0 0 18
, 3- .
3: A m*n B, A, 0.
: :
A = [1,2,3,4,5,6; 8,9,10,11,12,0; 13,14,15,16,17,18]
V = A(2,:)
B = diag(V)
:
A =
1 2 3 4 5 6
8 9 10 11 12 0
13 14 15 16 17 18
V =
8 9 10 11 12 0
B =
8 0 0 0 0 0
0 9 0 0 0 0
0 0 10 0 0 0
0 0 0 11 0 0
0 0 0 0 12 0
0 0 0 0 0 0
, 0.
4: 100 , 11 18.
:
:
a = fix(linspace(11,18,100))
:
a =
Columns 1 through 20
11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12
Columns 21 through 40
|
|
12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13
Columns 41 through 60
13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15
Columns 61 through 80
15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16
Columns 81 through 100
16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18
5: t , 0.2 0 6 . , f(t)=sin(π∙t) g(t)=exp(-t)∙sin(π∙t) , , . , , y=0.
:
:
t = 0:0.2:6
f = sin(pi*t)
n=0
gt = []
for count = 1:1:31
n = n+1
g = exp(-t(n))*f(n)
gt = [gt, g] - - g(t)
end
plot(gt, 'g')
hold on
plot(f)
hold off
:
6: , -, , a=[1,2,3], b=[2,3,4], c=[3,4,5].
:
:
a = [1,2,3]
b = [2,3,4]
c = [3,4,5]
ab = b-a
l_ab = sqrt(ab*ab')
bc = c-b
l_bc = sqrt(bc*bc')
ac = c-a
l_ac = sqrt(ac*ac')
:
a =
1 2 3
b =
2 3 4
c =
3 4 5
ab =
1 1 1
l_ab =
1.7321
bc =
1 1 1
l_bc =
1.7321
ac =
2 2 2
l_ac =
3.4641