Professional Documents
Culture Documents
z =
0
0
0
0
0
0
[z ones(3,4)]
ans =
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
A=3 5 6 7 ;4 2 1 0 ;3 2 7 9;2 5 7 1]
A=3 5 6 7 ;4 2 1 0 ;3 2 7 9;2 5 7 1]
|
{Error: Unexpected MATLAB expression.
}
A=[3 5 6 7 ;4 2 1 0 ;3 2 7 9;2 5 7 1]
A =
3
4
3
2
5
2
2
5
6
1
7
7
7
0
9
1
0
0
7
0
0
0
0
1
diag(A)
ans =
3
2
7
1
diag(diag(A))
ans =
3
0
0
0
0
2
0
0
(5>4)&((8+4)<33)
ans =
1
~(((6+4*3)>33))
ans =
1
~((4~=4)|(~(6<(4*2/8+4))))
ans =
0
E=[1:4;5:8;10:4:22]
E =
1
5
10
2
6
14
3
7
18
0
1
0
0
0
1
2
6
14
3
7
18
4
8
22
K=eye(3)
K =
1
0
0
G=[E K]
G =
1
5
10
4
8
22
1
0
0
0
1
0
0
0
1
A=[30:-3:9;ones(1,8);1:2:15;-1:6;zeros(1,8)]
A =
30
1
1
-1
0
27
1
3
0
0
24
1
5
1
0
21
1
7
2
0
18
1
9
3
0
15
1
11
4
0
12
1
13
5
0
9
1
15
6
0
B=A[1:4,2:6]
B=A[1:4,2:6]
|
{Error: Unbalanced or unexpected parenthesis or bracket.
}
B=A[(1:3:4,2:2:5)]
B=A[(1:3:4,2:2:5)]
|
{Error: Unbalanced or unexpected parenthesis or bracket.
}
B=A[1:3:4,2:2:5]
B=A[1:3:4,2:2:5]
|
{Error: Unbalanced or unexpected parenthesis or bracket.
}
B=A(1:3:4,2:2:5)
B =
27
21
B=A(1:3:4,2:3:5)
B =
27
0
18
3
B=A(1:3:4,[2,5,end])
B =
27
0
18
3
9
6
B=A(1:3:4,[2,5,6,7,8])
B =
27
0
18
3
15
4
12
5
9
6
B=A([1,4],[2,5,6,7,8])
B =
27
0
18
3
15
4
12
5
9
6
64
57
45
13
65
23
Columns 13 through 24
7
43
Columns 25 through 27
4
-75 -433
vec2(vec==2)=[]
{Index of element to remove exceeds matrix dimensions.
}
vec2(vec~=2)=[]
{Index of element to remove exceeds matrix dimensions.
}
vec2=vec(vec~=2)
vec2 =
Columns 1 through 12
64
57
45
23
65
13
57
64
43
Columns 13 through 22
3
13
65
23
-75 -433
vec3=vec(26:-1:1)
vec3 =
Columns 1 through 12
-75
Columns 13 through 24
43
45
Columns 25 through 26
5
vec4=vec([14:26] [1:13])
vec4=vec([14:26] [1:13])
|
{Error: Unbalanced or unexpected parenthesis or bracket.
}
vec4=vec(14:26, 1:13)
{Index exceeds matrix dimensions.
}
vec4=vec(14:1:26, 1:1:13)
{Index exceeds matrix dimensions.
}
vec4=vec(14:1:26)
vec4 =
Columns 1 through 12
43
13
65
23
13
65
23
Column 13
-75
vec4=vec(14:1:27)
vec4 =
Columns 1 through 12
43
Columns 13 through 14
-75 -433
vec5=[vec(14:27) vec(1:13)]
vec5 =
Columns 1 through 12
43
13
65
23
64
57
43
23
Columns 13 through 24
-75 -433
Columns 25 through 27
2
45
vec6= vec>44
vec6 =
Columns 1 through 12
0
Columns 13 through 24
0
Columns 25 through 27
0
vec6= vec(vec>44)
vec6 =
64
57
45
65
vec6= vec(vec<44)
vec6 =
Columns 1 through 12
4
Columns 13 through 23
5
13
-75 -433
vec7=vec<25
vec7 =
Columns 1 through 12
1
Columns 13 through 24
1
Columns 25 through 27
1
true=1
true =
1
vec7=vec<25
vec7 =
Columns 1 through 12
1
Columns 13 through 24
1
Columns 25 through 27
1
clc
clear
A= [200 125 0; 125 0 0; 0 0 300]
A =
200
125
0
125
0
0
0
0
300
P1=sumdiag(A)
{Undefined function 'sumdiag' for input arguments of type 'double'.
}
P1=sum (diag(A))
P1 =
500
clear
A= [200 125 0; 125 0 0; 0 0 300]
A =
200
125
0
125
0
0
0
0
300
125
0
0
0
P1=A
P1 =
200
125
300
p1=sum (diag(A))
p1 =
500
P2=A*(P1-p1*inv(A))
P2 =
55125
25000
0
25000
15125
0
0
0
89500
-137500
-46875
-150000
-162500
-62500
-60000
P2=A*(P1-p1*eye)
P2 =
-106875
-37500
-150000
eye
ans =
1
P2=A*(P1-p1*eye(3))
P2 =
-44375
-37500
0
-37500
15625
0
0
0
-60000
p1=.5*sum (diag(P2))
p1 =
-44375
P3=A*(P2-p2*eye(3))
{Undefined function or variable 'p2'.
}
P3=A*(P2-p2*eye(3))
{Undefined function or variable 'p2'.
}
p2=.5*sum (diag(P2))
p2 =
-44375
P3=A*(P2-p2*eye(3))
P3 =
-4687500
0
0
0
-4687500
0
0
0
-4687500
p3=sum (diag(P3))/3
p3 =
-4687500
%--------------------------------------clear
A=[]
A =
[]
A=[eye(5)]
A =
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
B=zeros(5)
B =
0
0
0
0
0
B1= B(:,ones(1:2))
B1 =
0
0
0
0
0
0
0
0
0
0
B1= B(ones(1:2))
B1 =
0
B=[ones(5,2) ones(5,3)]
B =
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
B=[ones(5,2) zeros(5,3)]
B =
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
11
16
21
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
C=[1:5:21;]
C =
1
C=[1:5:21;
2:5:22;
3:5:23;
4:5:24;
5:5:25]
C =
1
2
3
4
5
6
7
8
9
10
B=[zeros(5,3) ones(5,2)]
B =
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
B=[ones(5,2) zeros(5,3)]
B =
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
D=[zeros(5,3) ones(5,2)]
D =
0
0
0
0
0
0
1
1
1
1
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
0
0
1
0
0
11
12
13
14
15
0
0
0
1
0
16
17
18
19
20
0
0
0
0
1
21
22
23
24
25
M=[A B;C D]
M =
1
0
0
0
0
1
2
3
4
5
diary off
0
1
0
0
0
6
7
8
9
10
1
1
1
1
1
0
0
0
0
0
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
0
0
0
0
0
1
1
1
1
1