s11415m7_rizky hartono

13
Bilangan Polinomial Software Aplikasi Sistem Kendali dan Instrumentasi Nama Dosen : Rida Hudaya dan Feriyonika Nama : Rizky Hartono(121354029) Kelas : 3C Prodi : D4 T. ELEKTRONIKA Semester 5, Tahun Ajaran Ganjil 2014/2015 Kamis, 23 Oktober 2014

Upload: rizky-hartono

Post on 18-Nov-2015

10 views

Category:

Documents


4 download

DESCRIPTION

tugas

TRANSCRIPT

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