s11415m7_rizky hartono
DESCRIPTION
tugasTRANSCRIPT
Bilangan Polinomial Software Aplikasi Sistem Kendali dan InstrumentasiNama Dosen : Rida Hudaya dan Feriyonika
Nama: Rizky Hartono(121354029)Kelas: 3CProdi: D4 T. ELEKTRONIKA
Semester 5, Tahun Ajaran Ganjil 2014/2015Kamis, 23 Oktober 2014
Tujuan PembelajaranMampu memahami operasi-operasi polynomial, transformasi dan konversiAlat/Bahan yang diperlukan
a. Komputer/Laptopb. OS Windows 8 yang telah ter-nstallc. Installer Matlab R2013aLangkah Pembelajaran
1. Membaca berbagai referensi 2. Melakukan instalasi, catat dan rekam serta jelaskan setiap langkah yang dilalui. Perekaman dilaukan melalui screenshoot. Perekaman melalui video merupakan tambahan prestasi atas apa yang dilakukan.3. Mencatat hal khusus yang ditemukan dan diskusikan dengan pengampu matakuliah Saski.4. Membuat laporan dan mengumpulkan sesuai mekanisme yang berlaku.
Hasil Pembelajaran
1. Definisi AktorBerikut ini adalah deskripsi pendefinisian actor dari gui polynomial, transformasi dan konversiAktorDeskripsi
1. OperatorOrang yang berhak memiliki akses untuk menjalankan gui dan mengubah nilai-nilai yang ada pada gui MATLAB yang telah dibuat.
2. Definisi Use CaseBerikut ini adalah deskripsi pendefinisian use case yang ada pada gui polynomial, transformasi dan konversiAktorDeskripsi
1. Pemilihan ProgramMerupakan proses untuk memilih program mana yang akan dijalankan. Program polynomial ataukah program transformasi dan konversi.
2. Memasukkan nilai a-hMerupakan proses memasukkan nilai a-h pada program polynomial
3. Memilih operasi polinomialMemilih operasi polynomial yang akan dijalankan oleh program polynomial
4. Memilih contoh transformasi & konversiMerupakan proses untuk memilih contoh transformasi atau konversi mana yang digunakan
5. Akar polynomialMerupakan proses untuk mengetahui akar-akar polinomial
6. Karakteristik polynomialProses menghitung karakteristik koefisien matriks
7. Evaluasi polynomialProses mengevaluasi polinomial
8. Perkalian dan pembagianProses mengalikan dan membagi polinomial
9. Turnan polinomMerupakan proses untuk menghitung deviasi setiap polinomial
10. Pencocokan kurva polynomialProses untuk mencari koefisien polynomial yang cocok dengan seperangkat data dalam bentuk kuadrat kecil
3. Skenario Use CaseBerikut ini merupakan scenario jalannya masing-masing use case yang telah didefinisikan1. Use case : pemilihan program Aksi AktorReaksi Sistem
Skenario normal
1. Memilih program polynomial/transformasi & konversi
2. Menampilkan gui bilanganpolinomial/transformasi&konversi
Skenario Alternatif
1. Memilih keluar
2. Menutup window gui
2. Use case : memasukan nilai a-hAksi AktorReaksi Sistem
Skenario normal
1. Memasukkan nilai a-h
2. Memasukkan nilai a-h ke dalam program untuk diproses
3. Use case : Memilih operasi polinomialAksi AktorReaksi Sistem
Skenario normal
1. Memilih operasi polynomial
2. Memproses operasi polynomial sesuai yang dipilih
3. Menampilkan hasil dari operasi polynomial yang dipilih
4. Menampilkan contoh dari operasi polynomial yang dipilih atau menampilkan kurva operasi polinomial
Skenario Alternatif
1. Memilih tombol keluar
2. Menutup window gui
4. Use case : Memilih operasi transformasi&konversiAksi AktorReaksi Sistem
Skenario normal
1. Memilih operasi transformasi/konversi
2. Menampilkan contoh dari operasi transformasi/konversi yang dipilih
Skenario Alternatif
1. Memilih tombol keluar
2. Menutup window gui
4. Diagram Use Case
5. GUI1. GUI Pemilihan Menu1.1 GUI
KomponenPropertiIsi
FigureNamaPolinomial
Static TextFontSize16
StringWelcome
Static TextFont Size10
StringUntuk menjalankan program tertentu anda dapat
1.2 Menu Editor
KomponenPropertiIsi
MenuLabel&File
Tagfile
Menu ItemLabel&Keluar
Tagkeluar
MenuLabel&Program
Tagprogram
Menu ItemLabel&Bilangan Polinomial
Tagbilanganpolinomial
Menu ItemLabel&Tranformasi & Konversi
Tagtran_konv
2. GUI Bilangan Polinomial
KomponenPropertiIsi
FigureNamabilanganpolinomial
Static TextFontSize12
FontWeightBold
StringPolinomial
PanelFontSize10
StringPersamaan
Static TextFontSize10
Stringx1=aX^3+bX^2+cX+dx2=eX^3+fX^2+gX+h
PanelFontSize10
StringMasukkan nilai (a-h)>0
Static TextFontSize10
Stringa
Static TextFontSize10
Stringb
Static TextFontSize10
Stringc
Static TextFontSize10
Stringd
Static TextFontSize10
Stringe
Static TextFontSize10
Stringf
Static TextFontSize10
Stringg
Static TextFontSize10
Stringh
Edit TextTaga
Edit TextTagb
Edit TextTagc
Edit TextTagd
Edit TextTage
Edit TextTagf
Edit TextTagg
Edit TextTagh
PanelFontSize10
StringHasil
Static TextFontSize10
Tagjudul
Static TextFontSize10
Taghasil
Static TextFontSize10
StringPilih Operasi Polinomial
Pop-up MenuFontSize10
String Akar PolinomialKarakteristik Polinomial
Tagcontent
Push ButtonFontSize10
StringKeluar
Axes--
3. GUI Transformasi & Konversi
KomponenPropertiIsi
FigureNamatransformasi
Push ButtonTagtransformasi
StringTransformasi Laplace
Push ButtonTaginvers
StringInvers Laplace
Push ButtonTagtz
StringTransformasi Z
Push ButtonTagitz
StringInvers Transformasi Z
Push ButtonTagss2tf
Stringss2tf
Push ButtonTagtf2ss
Stringtf2ss
Push ButtonTagc2d
Stringc2d
Push ButtonTagd2c
Stringd2c
Push ButtonTagkeluar
StringKeluar