FUNGSI-FUNGSI UMUM PADA SCILAB (BAGIAN 1) (Syarif Abdullah: G551150381) abs(x) acos(x) acosh(x) asin(x) asinh(x) atan(x) atanh(x) ceil(x) conj(x) cos(x) cosh(x) exp(x) fix(x) floor(x) imag(x) log(x) log10(x) real(x) round(x) sin(x) sinh(x) sqrt(x) tan(x) Harga mutlak atau besarnya bilangan kompleks Invers cosinus Invers cosinus hiperbolik Invers sinus Invers sinus hiperbolik Invers tangen Invers tangen hiperbolik Pembulatan kearah plus tak berhingga Konjugate bilangan kompleks Cosinus Cosinus hiperbolik Eksponensial e^x Pembulatan kearah nol Pembulatan kearah minus tak hingga Bagian imajiner suatu bil. Kompleks Logaritma natural Logaritma biasa Bagian real suatu bil. Kompleks Pembulatan kearah bil. Bulat terdekat Sinus Sinus hiperbolik Akar kuadrat Tangen Beberapa Contoh Penggunaan: -->abs(-7)//harga mutlak atau besarnya bilangan kompleks ans = 7. -->abs(-3+4*%i)//harga mutlak atau besarnya bilangan kompleks ans = 5. -->sin(%pi/2)//nilai sinus pi/2 ans = 1. -->cos(%pi)//nilai cosinus pi/2 ans = - 1. -->ceil([1.3 1.5 1.7 2.5 3.7])// Pembulatan kearah plus tak berhingga bil. Real positif ans = 2. 2. 2. 3. 4. -->ceil([-1.3 -1.5 -1.7 -2.5 -3.7])// Pembulatan kearah plus tak berhingga bil. Real negatif ans = - 1. - 1. - 1. - 2. - 3. -->ceil([2.2+%i*23, %pi*%i, -%i ])// Pembulatan kearah plus tak berhingga bil. kompleks ans = 3. + 23.i 4.i - i -->x=[1+%i,-%i,%i,2*%i]; -->conj(x)// Konjugate bilangan kompleks x ans = 1. - i i - i - 2.i -->exp(1)//nilai eksponen pangkat 1 ans = 2.7182818 -->fix([1.3 1.5 1.7 2.5 3.7])// Pembulatan kearah nol bil real posifif ans = 1. 1. 1. 2. 3. -->fix([-1.3 -1.5 -1.7 -2.5 -3.7])// Pembulatan kearah nol bil. Real negatif ans = - 1. - 1. - 1. - 2. - 3. -->fix([2.2+%i*23, %pi*%i, -%i ])// Pembulatan kearah nol bil. kompleks ans = 2. + 23.i 3.i - i -->floor([1.3 1.5 1.7 2.5 3.7])// Pembulatan kearah minus tak hingga bil. Real positif ans = 1. 1. 1. 2. 3. -->floor([-1.3 -1.5 -1.7 -2.5 -3.7])// Pembulatan kearah minus tak hingga bil. Real negatif ans = - 2. - 2. - 2. - 3. - 4. -->floor([2.2+%i*23, %pi*%i, -%i ])// Pembulatan kearah minus tak hingga bil kompleks ans = 2. + 23.i 3.i - i -->a=-3+4*%i a = - 3. + 4.i -->imag(a)//memanggil nilai imajiner dari bil. Kompleks a ans = 4. -->real(a)// memanggil nilai real dari bil. Kompleks a ans = - 3. -->round([1.3 1.5 1.7 2.5 3.7])// Pembulatan kearah bil. Bulat terdekat bil. Real positif ans = 1. 2. 2. 3. 4. -->round([-1.3 -1.5 -1.7 -2.5 -3.7])// Pembulatan kearah bil. Bulat terdekat bil. Real negatif ans = - 1. - 2. - 2. - 3. - 4. -->round([2.2+%i*23, %pi*%i, -%i ])// Pembulatan kearah bil. Bulat terdekat bil. kompleks ans = 2. + 23.i 3.i - i Perbedaan antara perintah “fix”, “floor”, “ceil” dan “round”. -->x=2.6, y1=fix(x), y2=floor(x), y3=ceil(x), y4=round(x) x = 2.6 y1 = 2. y2 = 2. y3 = 3. y4 = 3. -->x=2.4, y1=fix(x), y2=floor(x), y3=ceil(x), y4=round(x) x = 2.4 y1 = 2. y2 = 2. y3 = 3. y4 = 2. Walau terdapat banyak perintah untuk memudahkan penggunaan program scilab, namun penulis masih menemui beberapa kesulitan. Misalnya untuk mencari gcd (great common divisor), lcm (leates common multiply) dan rem (remainder after division). Kalau ada masukan tolong diberikan ya... Sekian. Semoga Bermanfaat. Amin. Referensi : Scilab Program. Matlab bahasa komputasi teknis (Duane Hanselman & Bruce Littlefield)