Dicokot
Dicokot
Dicokot
LAPORAN PRAKTIKUM
ANALISA NUMERIK DAN PEMOGRAMAN
Alhamdulilah atas nikmat yang allah berikan, tetapi sedikit sekali yang kita ingat.
Segala puji bagi allah atau segala rahmat, taufik, dan hidayahnya yang tiada terkira besarnya,
sehingga kami dapat menyelesaikan kumpulan hasil laporan praktikum anlisa numeric dan
pemograman ini.
Dalam penyusunanya, kami mengucapkan terima kasih pada dosen laboratium yang
telah membantu serta mengarahkan kami dari sanalah semua kesuksesan ini berawal, semoga
semuai bisa memberikan sedikit kebahagian dan menentun kelangkah yang lebih baik lagi
Meskipun kami berharap isi dan laporan praktikum ini bebas dari kesalahan, namun
selalu ada yang salah. Oleh karena itu kami mengahrapkan kritik dan saran yanhg sebangun
agar hasil laporan praktikum ini dapat lebih baik lagi
Akhir kata kami megucapkan banyak terima kasih, semoga hasil laporan ini bermanfaat.
Praktikan
BAGIAN 1
Pada bagian 1 ini, akan diuraikan tentang bagaimana mendefisinikan data, operasi data dan
teknik mengakses data pada matlab. Untuk lebih memahami sebaiknya mencobanya langsung
pada commad window pada matlab.
>> M='mahasiswa'
M=
'mahasiswa'
↑
>> NIM=strcat('nomor ',' induk','mahasiswa')
NIM =
'nomorindukmahasiswa'
>> A=double('matlab')
A=
Ans =
r=
3.6056
>> a=2
a=
>> z=2-3i
z=
2.0000 - 3.0000i
>> real(z)
ans =
>>imag(z)
ans =
-3
>> r=abs(z)
r=
3.6056
>> angle(z)
ans =
-0.9828
3. Data Matriks
a. data matriks dengan satu elemen
>> A=[20]
A=
20
b. data matriks dengan satu baris
>> A=[1 2 3 4]
A=
1234
c. data matriks dengan satu kolom
>> A=[2;3;4]
A=
2
3
4
d. Data matriks dengan n baris dan m kolom
>> A=[1 3 2 4;5 4 2 -6;-5 6 7 0]
A=
1 3 2 4
5 4 2 -6
-5 6 7 0
e. Kontruksi Matriks 0 berukuran n baris dan m kolom
>> zeros (3,4)
Ans =
0 0 0 0
0 0 0 0
0 0 0 0
0 1 0
0 0 1
Columns 6 through 9
a=
20
>> a=[1234]
a=
1234
>> a=[2;3;4]
a=
A=
1 3 2 4
5 4 2 -6
-5 6 7 0
>>zeros(3,4)
ans =
0 0 0 0
0 0 0 0
0 0 0 0
>> A=ones(2,3)
A=
1 1 1
1 1 1
>>eye(3,3)
ans =
1 0 0
0 1 0
0 0 1
>> data=[2:6]
data =
2 3 4 5 6
>>data[2:2.5:6]
data[2:2.5:6]
>> data=[2:2.5:6]
data =
2.0000 4.5000
>> data=[2:0.5:6]
data =
c= c=
4 2
b. Bilangan kompleks
Misalkan dimiliki bilangan kompleks :
>> z1=3+2i;
>> z2=5i-1;
a). penjumlahan b). pengurangan
>> z=z1+z2 >> z=z1-z2
z= z=
2.0000 + 7.0000i 4.0000 – 3.0000i
c). perkalaian d). pembagian
>> z=z1*z2 >> z=z1/z2
z= z=
-13.0000 + 13.0000i 0.2692 – 0.653i
e).perpangkatan f). akar kuadrat
z= z=
>> b=3;
>> c=a+b
c=
5
>> c=a-b
c=
-1
>> c=a*b
c=
>> c=a/b
c=
0.6667
>> c=a^2
c=
>> c=sqrt(4)
c=
>> Z1=3+2I;
Z1=3+2I;
>> Z1=3+2i;
>> Z2=5i-1;
>> z=z1+z2
>> Z=Z1+Z2
Z=
2.0000 + 7.0000i
>> Z=Z1-Z2
Z=
4.0000 - 3.0000i
>> Z=Z1*Z2
Z=
-13.0000 +13.0000i
>> Z=Z1/Z2
Z=
0.2692 - 0.6538i
>> Z=Z1^2
Z=
5.0000 +12.0000i
>> Z=SQRT(Z1)
>> Z=sqrt(Z1)
Z=
1.8174 + 0.5503i
3. Data matriks
Operasi matematika pada data berbentuk matriks, terbagi menjadi dua, yakni operasi
matriks dan operasi elemen matriks.
a. Operasi matriks
Misalkan dimiliki dua matriks A dan B sebagai berikut :
>> A=[3 4 5;1 2 3;4 3 2]
A=
3 4 5
1 2 3
4 3 2
>>B=[0 9 8;4 5 6;7 6 5]
B=
0 9 8
4 5 6
7 6 5