Contoh pemrograman Fungsi Trigonometri dengan Matlab

Matlab mengenal penggunaan sudut dengan satuan derajat dan radian.

1.      Satuan Derajat :

Perintah untuk menghitung sudut trigonometri dimana sudut x dalam satuan derajat adalah :

            ·      sind (x): menghitung nilai sinus x
            ·      cosd(x) : menghitung nilai cosinus x
            ·      tand(x) : menghitung nilai tangen x

Contoh :

Buatlah program untuk menghitung nilai sin, cos dan tangent dimana sudut dalam satuan derajat. Banyaknya data input ada 2 buah.  Tampilkan output dalam format table dengan menggunakan perintah sprintf.

Program :

clc;
disp('Contoh program Masukan dan keluaran data numerik')
disp('nama file : trigonometri1.m')

disp('=================================')
disp('  ')     %buat baris kosong (enter)
x=input('Nilai sudut x (derajat)  = ');
y=input('Nilai sudut y (derajat)  = ');
a=sind(x);b=cosd(x);c=tand(x);
d=sind(y);e=cosd(y);f=tand(y);
disp('  ')     %buat baris kosong (enter)

disp(' x       Sinus       Cosinus       Tangen')
disp('derajat    x            x            x  ')
disp('========================================')
disp(sprintf('%3.0f  %12.6f %12.6f  %12.6f',x,a,b,c));
disp(sprintf('%3.0f  %12.6f %12.6f  %12.6f\n',y,d,e,f));
            
Hasil Program :




2.      Satuan Radian

Perintah untuk menghitung trigonometri dimana sudut x dalam satuan radian adalah :
           ·         sin (x)  : menghitung nilai sinus x
           ·         cos(x)   : menghitung nilai cosinus x
           ·         tan(x)   : menghitung nilai tangen x

Menghitung nilai sudut x dalam satuan radian, maka nilai sudut harus dikonversi menjadi satuan radian lebih dahulu.

Rumus :

pi radian = 180 derajat
 1 derajat = pi/180 radian

Jadi  rumus konversi derjat ke radian adalah :    

y  = pi. x/180 radian.

y dalam satuan radian
x dalam satuan derajat

Contoh :

Buatlah program untuk menghitung nilai sin, cos dan tangen dimana sudut dalam satuan radian. Banyaknya data input ada 2 buah.  Tampilkan output dalam format table dengan menggunakan perintah sprintf.

Program :

clc;
disp('nama file : trigonometri2.m')
disp('Contoh program Trigonometri')
disp('=================================')
disp('  ')     %buat baris kosong (enter)
x=input('Nilai sudut x (derajat)  = ');
y=input('Nilai sudut y (derajat)  = ');
p=x*pi/180; %konversi sudut x ke satuan radian
q=y*pi/180; %konversi sudut y ke satuan radian

a=sin(p);b=cos(p);c=tan(p);
d=sin(q);e=cos(q);f=tan(q);

disp('  ')     %buat baris kosong (enter)
disp(' x            Sinus       Cosinus       Tangen')
disp('radian          x            x            x  ')
disp('===============================================')
disp(sprintf('%5.4f  %12.6f %12.6f  %12.6f',p,a,b,c));
disp(sprintf('%5.4f  %12.6f %12.6f  %12.6f\n',q,d,e,f));

Hasil Program :




 Demikian pembahasan tentang Contoh pemrograman fungsi trigonometri dalam Matlab.

Semoga bermanfaat.

No comments:

Post a Comment

Silakan memberikan komentar dan pertanyaan yang sifatnya positif.