Professional Documents
Culture Documents
Softwares Overview
Softwares Overview
PENGANTAR MATLAB,
OCTAVE, FREEMAT, SCILAB
Nathanael P. Tandian
Fakultas Teknik Mesin dan Dirgantara
INSTITUT TEKNOLOGI BANDUNG
1
03/09/2019
1-1
2
03/09/2019
3
03/09/2019
4
03/09/2019
1-2
5
03/09/2019
1-3
>> 8/10
ans =
0.8000
>> 5*ans
ans =
4
>> r=8/10
r =
0.8000
>> r
r =
0.8000
>> s=20*r
s =
16
1-4
6
03/09/2019
>> 8 + 3*5
ans =
23
>> 8 + (3*5)
ans =
23
>>(8 + 3)*5
ans =
55
>>4^2128/4*2
ans =
0
>>4^212 8/(4*2)
ans =
3
1-6
>> 3*4^2 + 5
ans =
53
>>(3*4)^2 + 5
ans =
149
>>27^(1/3) + 32^(0.2)
ans =
5
>>27^(1/3) + 32^0.2
ans =
5
>>27^1/3 + 32^0.2
ans =
11
1-7
7
03/09/2019
Order of precedence
1-5
CEA6000 - Chapter 1 16
8
03/09/2019
1-8
1-9
9
03/09/2019
1-10
1-11
10
03/09/2019
Arrays
>>u = 0:0.1:10;
>>w = 5*sin(u);
1-12
Array Index
>>u(7)
ans =
0.6000
>>w(7)
ans =
2.8232
>>m = length(w)
m =
101
1-13
11
03/09/2019
>>a = [1,-7,40,-34];
>>roots(a)
ans =
3.0000 + 5.000i
3.0000 - 5.000i
1.0000
1-14
1-15
12
03/09/2019
1-16
Table 1.3–2,Page 23
1-17
13
03/09/2019
1-18
1-19
14
03/09/2019
6x + 12y + 4z = 70
7x – 2y + 3z = 5
2x + 8y – 9z = 64
>>A = [6,12,4;7,-2,3;2,8,-9];
>>B = [70;5;64];
>>Solution = A\B
Solution =
3
5
-2
1-20
1-21
15
03/09/2019
1-35
1-36
16
03/09/2019
1-37
1-38
17