Académique Documents
Professionnel Documents
Culture Documents
>> M = reshape(1:144,12,12)'
M=
1 2 3 4 5 6 7 8 9 10 11 12
13 14 15 16 17 18 19 20 21 22 23 24
25 26 27 28 29 30 31 32 33 34 35 36
37 38 39 40 41 42 43 44 45 46 47 48
49 50 51 52 53 54 55 56 57 58 59 60
61 62 63 64 65 66 67 68 69 70 71 72
73 74 75 76 77 78 79 80 81 82 83 84
85 86 87 88 89 90 91 92 93 94 95 96
97 98 99 100 101 102 103 104 105 106 107 108
109 110 111 112 113 114 115 116 117 118 119 120
121 122 123 124 125 126 127 128 129 130 131 132
133 134 135 136 137 138 139 140 141 142 143 144
>> i=1:6
i=
1 2 3 4 5 6
>> j=7:12
j=
7 8 9 10 11 12
>> M(i,j)
ans =
7 8 9 10 11 12
19 20 21 22 23 24
31 32 33 34 35 36
43 44 45 46 47 48
55 56 57 58 59 60
67 68 69 70 71 72
i=
1 2 5 6 9 10
j=
1 2 5 6 9 10
>> M(i,j)
ans =
1 2 5 6 9 10
13 14 17 18 21 22
49 50 53 54 57 58
61 62 65 66 69 70
97 98 101 102 105 106
109 110 113 114 117 118
i=
2 4 6 8 10 12
j=
2 4 6 8 10 12
>> M(i,j)
ans =
14 16 18 20 22 24
38 40 42 44 46 48
62 64 66 68 70 72
86 88 90 92 94 96
110 112 114 116 118 120
134 136 138 140 142 144
Partie II :
>> A = randi([-20,99],20,4)
A=
90 47 14 -9
-14 85 54 51
68 60 11 36
12 2 78 63
30 24 97 63
45 35 67 56
93 97 21 -16
30 -2 50 -12
97 82 -8 18
16 57 88 43
64 25 85 58
59 2 78 28
44 31 11 78
63 37 51 66
59 -6 -18 96
1 50 31 43
-5 7 17 19
99 26 -1 -8
0 49 1 53
-17 10 30 73
>> A1 = 5+A
A1 =
95 52 19 -4
-9 90 59 56
73 65 16 41
17 7 83 68
35 29 102 68
50 40 72 61
98 102 26 -11
35 3 55 -7
102 87 -3 23
21 62 93 48
69 30 90 63
64 7 83 33
49 36 16 83
68 42 56 71
64 -1 -13 101
6 55 36 48
0 12 22 24
104 31 4 -3
5 54 6 58
-12 15 35 78
>> g = find(rem(A,2)~=0)
g=
6
7
9
12
14
15
16
17
18
20
21
22
26
27
30
31
33
34
37
39
43
45
46
47
51
53
54
56
57
58
59
61
62
64
65
70
76
77
79
80
>> A2 = A(g)*-1
A2 =
-45
-93
-97
-59
-63
-59
-1
5
-99
17
-47
-85
-35
-97
-57
-25
-31
-37
-7
-49
-11
-97
-67
-21
-85
-11
-51
-31
-17
1
-1
9
-51
-63
-63
-43
-43
-19
-53
-73
A3 =
90
68
30
45
93
30
97
64
59
44
63
59
99
47
85
60
24
35
97
82
57
25
31
37
50
26
49
54
78
97
67
21
50
88
85
78
51
31
30
51
36
63
63
56
43
58
28
78
66
96
43
53
73
A3 =
90
68
30
30
64
44
60
24
82
50
26
54
78
50
88
78
30
36
56
58
28
78
66
96
>> ((-1).^(i+j))
ans =
1 1 1 1 1 1 1 1 1 1 1 1
idx_A5 =
2
17
20
28
35
49
55
58
61
67
68
78
>> A5 = A
A5 =
90 47 14 -9
-14 85 54 51
68 60 11 36
12 2 78 63
30 24 97 63
45 35 67 56
93 97 21 -16
30 -2 50 -12
97 82 -8 18
16 57 88 43
64 25 85 58
59 2 78 28
44 31 11 78
63 37 51 66
59 -6 -18 96
1 50 31 43
-5 7 17 19
99 26 -1 -8
0 49 1 53
-17 10 30 73
>> A5(idx_A5) = 0
A5 =
90 47 14 0
0 85 54 51
68 60 11 36
12 2 78 63
30 24 97 63
45 35 67 56
93 97 21 0
30 0 50 0
97 82 0 18
16 57 88 43
64 25 85 58
59 2 78 28
44 31 11 78
63 37 51 66
59 0 0 96
1 50 31 43
0 7 17 19
99 26 0 0
0 49 1 53
0 10 30 73
>> idx_A6 = (find(rem(A,5)== 0))
idx_A6 =
1
5
6
8
17
19
22
23
26
31
36
40
48
51
60
>> A6=A;
>> A6(idx_A6) = 5
A6 =
5 47 14 -9
-14 5 54 51
68 5 11 36
12 2 78 63
5 24 97 63
5 5 67 56
93 97 21 -16
5 -2 5 -12
97 82 -8 18
16 57 88 43
64 5 5 58
59 2 78 28
44 31 11 78
63 37 51 66
59 -6 -18 96
1 5 31 43
5 7 17 19
99 26 -1 -8
5 49 1 53
-17 5 5 73
idx_A7 =
1
2
3
4
5
8
10
11
13
19
23
24
25
28
29
32
35
36
38
40
41
42
44
48
49
50
52
55
60
63
66
67
68
69
71
72
73
74
75
78
>> A7=A;
>> A7(idx_A7) = A7(idx_A7)*2
A7 =
180 47 28 -9
-28 85 108 51
136 120 11 72
24 4 156 63
60 48 97 63
45 35 67 112
93 97 21 -32
60 -4 100 -24
97 164 -16 36
32 57 176 43
128 25 85 116
59 4 156 56
88 31 11 156
63 37 51 132
59 -12 -36 192
1 100 31 43
-5 7 17 19
99 52 -1 -16
0 49 1 53
-17 20 60 73
moy =
38.8500
idx_A8 =
2
4
5
8
10
16
17
19
20
24
25
26
28
31
32
33
34
35
37
38
40
41
43
47
49
53
55
56
57
58
59
60
61
63
67
68
69
72
77
78
>> A8=A;
>> A8(idx_A8) = moy
A8 =
A=
1 3 5 7 9 11 13 15
2 4 6 8 10 12 14 16
>> B = 16 - A
B=
15 13 11 9 7 5 3 1
14 12 10 8 6 4 2 0
C=
0.7088 0.0297
0.4335 0.1882