Sabtu, 18 Juni 2011

PEMBUATAN SINYAL MENGGUNAKAN MATLAB (bag.2)

Leave a Comment
Sebelumnya sudah saya postingkan sedikit tentang sinyal dan Matlab-nya. Sekarang kita nyoba buat membangkitkan sinyal ya.. :)
1.   Mengaktifkan aplikasi MATLAB.2. Klik File → New lalu pilih M-File atau bisa juga dengan langsung menekan Ctrl+N (akan muncul kolom Editor).

  
2.   Memasukkan rumus sinyal ke kolom Editor
 
3. Klik Debug lalu pilih Run atau bisa juga langsung menekan tombol F5.

  4. Memberi nama file (biasanya default Untitled.m) 
5. Apabila rumus yang dimasukkan benar, maka akan muncul box seperti ini:



Read More...

PEMBUATAN SINYAL MENGGUNAKAN MATLAB (bag.1)

Leave a Comment
Diambil dari berbagai sumber, pengertian sinyal sangat bermacam, antara lain :
a.    Fungsi satu variabel atau lebih yang menunjukkan informasi dalam fisik fenomena alam.
b.    System berupa arus data yang mengalir melalui jalur transmisi
c.    Suatu indikator yang digunakan sebagai alat komunikasi
d.   Suatu impuls atau fluktuasi besaran  listrik seperti tegangan, arus, kuat medan listrik, yang mengkodekan informasi.
e.    Suatu impuls elektronik atau gelombang radio yang dikirim atau diterima

Sinyal adalah besaran fisis yang berubah menurut waktu, ruang, atau variabel-variabel bebas lainnya.  Contoh sinyal:  sinyal ucapan, ECG, dan EEG. Secara matematis, sinyal adalah fungsi dari satu atau lebih variabel independen.  Proses ini dilakukan melalui pemodelan sinyal.  Contoh fungsi matematis dari sinyal adalah:

Sinyal dalam pengolahan sinyal biasanya dibedakan:
* menurut representasinya, menjadi dua jenis:
   o Sinyal Analog, contoh sinyal televisi analog 
   o Sinyal Diskrit / Numerik - Sinyal Diskrit / Numerik sendiri dapat di-digitasi menjadi Sinyal Digital, contoh sinyal televisi digital

* menurut dimensinya, menjadi 2 jenis :
o Sinyal Satu Dimensi, contoh sinyal suara.
o Sinyal Dua Dimensi, contoh citra.

Sedangkan pengertian dari masing-masing jenis sinyal tersebut adalah sebagai berikut:
Ø  Sinyal analog adalah sinyal yang mempunyai nilai untuk setiap waktu, sinyal ini bersifat kontinyu terhadap waktu.
Ø  Sinyal digital adalah sinyal yang tidak untuk setiap waktu terdefinisi, sinyal ini bersifat diskrit terhadap waktu. Sinyal digital berasal dari sinyal analog yang disampling,
Ø  Sinyal riil merupakan sinyal yang bersifat riil untuk semua variabel.
Ø  Sinyal kompleks merupakan sinyal yang mempunyai nilai yang kompleks ada faktor nilai imajiner.
Ø  Sinyal deterministik merupakan sinyal yang nilainya secara lengkap untuk semua titik waktu sudah dikenal.
Ø  Sinyal random mempunyai nilai random untuk waktu yang diberikan. Nilai-nilai sinyal random untuk setiap titiknya tidak diketahui dengan pasti, sehingga sinyal random hanya dibahas berdasarkan karakter statistik, misalnya nilai rata-rata dan nilai tengah.
Sinyal yang diolah bisa dalam bentuk apapun, tetapi biasanya berupa Sinyal Elektrik. Contoh sinyal itu misalnya: suara dari mikrofon, video dari kamera video, EKG dari perekam EKG, dan sebagainya.


MATLAB adalah sebuah bahasa dengan (high-performance) kinerja tinggi untuk  komputasi masalah teknik.  Matlab mengintegrasikan komputasi, visualisasi, dan  pemrograman dalam suatu model yang sangat mudah untuk pakai dimana masalah-masalah  dan penyelesaiannya diekspresikan dalam notasi matematika yang familiar. Penggunaan Matlab meliputi bidang–bidang:
•  Matematika dan Komputasi
•  Pembentukan Algorithm
•  Akusisi Data
•  Pemodelan, simulasi, dan pembuatan prototipe
•  Analisa data, explorasi, dan visualisasi
•  Grafik Keilmuan dan bidang Rekayasa
MATLAB merupakan suatu sistem interaktif yang memiliki elemen data dalam suatu array  sehingga tidak lagi kita dipusingkan dengan masalah dimensi. Hal ini memungkinkan kita untuk memecahkan banyak masalah teknis yang terkait dengan komputasi, kususnya yang berhubungan dengan matrix dan formulasi vektor, yang mana masalah tersebut merupakan momok apabila kita harus menyelesaikannya dengan menggunakan bahasa level rendah seperti Pascall, C dan Basic.
Nama MATLAB merupakan singkatan dari matrix laboratory. MATLAB pada awalnya ditulis untuk memudahkan akses perangkat lunak matrik yang telah dibentuk oleh LINPACK dan EISPACK. Saat ini perangkat MATLAB telah menggabung dengan LAPACK dan BLAS library, yang merupakan satu kesatuan dari  sebuah seni tersendiri dalam perangkat lunak untuk komputasi matrix.
Dalam lingkungan perguruan tinggi teknik, Matlab merupakan perangkat standar untuk memperkenalkan dan mengembangkan penyajian materi matematika, rekayasa dan kelimuan. Di industri, MATLAB merupakan perangkat pilihan untuk penelitian dengan produktifitas yang tingi,  pengembangan dan analisanya.  Fitur-fitur MATLAB sudah banyak dikembangkan, dan lebih kita kenal dengan nama toolbox. Sangat penting bagi seorang pengguna Matlab, toolbox mana yang mandukung untuk learn dan  apply technologi yang sedang dipelajarinya. Toolbox toolbox ini merupakan kumpulan dari fungsi-fungsi MATLAB (M-files) yang telah dikembangkan ke suatu lingkungan kerja MATLAB untuk memecahkan masalah dalam kelas particular. Area-area yang sudah bisa dipecahkan dengan toolbox saat ini meliputi pengolahan sinyal, system kontrol, neural networks, fuzzy logic, wavelets, dan lain-lain.
Read More...

Jumat, 10 Juni 2011

berbeda

Leave a Comment
maaf, saya tulis disini...

sedih jika tau ternyata kita diperlakukan berbeda oleh seseorang yang telah kita anggap saudari sendiri, bahkan lebih.
Apalagi jika tau kalo kita diperlakukan berbeda hanya karena kita berkecimpung dalam lingkungan yang menurut saya hanya beda nama, namun satu tujuan.
Kenapa??
Bukankah kita sama-sama ingin memuliakan dan menyebarluaskan agama Allah?? Bukankah kita sama-sama ingin mengajak orang lain dalam kebaikan??

"loh, dia kan anak X, bukan Y.." begitu katamu. "dia kan masih baru.."

ukhtifillah, sungguh hancur hati ini saat mendengarnya. Dulu, saat saya ingin masuk ke lingkunganmu, kamu bilang 'belum saatnya..'
Saya hanya tak ingin berdiam diri saja. Juga bukankah dulu kamu mendukung saat saya cerita saya diminta untuk bergabung dengan mereka??

kenapa??

tidak inginkah kamu kalau kita berjalan bersama di jalan cinta para pejuang??

mungkin saya memang orang asing,

mungkin saya memang anak baru,

mungkin saya memang kecil,

mungkin memang ilmu saya tak seberapa,

tapi saya juga ingin belajar,

tapi saya juga ingin bermanfaat bagi orang lain,

tapi saya juga ingin memesan tempat saya di surga kelak,

tapi saya juga ingin disayang Allah,


lalu kedekatan kita yang selama ini, yang saya kira ukhuwah..kamu anggap apa?
bukankah dasar ukhuwah itu adalah iman dan taqwa pada Allah?
bukankah ukhuwah itu akan melahirkan kasih sayang yang mendalam, cinta, pengorbanan, penghormatan, dan saling percaya??
bukankah ukhuwah itu harus saling mengenal, memahami, menolong dan menanggung beban?
lalu kenapa harus dibedakan??

jika saja kamu mengerti betapa saya ingin mempunyai dan merasakan mempunyai keluarga disini, meski itu bukan keluarga karena ikatan darah..
namun keluarga yang telah dipereratkan oleh Allah dalam jalinan yang dinamakan ukhuwah.
Read More...

Kamis, 09 Juni 2011

QR

Leave a Comment
bingung liat gambar yang cuma ada warna item dan putih, udah gitu ga jelas pula apa gambarnya..
akhirnya nanya sama adek kelas saya yang cerdas, namun sering galau, Ian ...hehehe, maaf Ian :)

trus sama dia diberi tau kalo itu adalah kode QR, yang tiap gambarnya punya masing-masing arti..seperti enkripsi bagi mesin lah..
dikasih link ini ==>  QR-Code Generator buat saya nyoba sendiri.
saat saya coba untuk masukin nama saya, yang muncul gambar ini:


keren ya?
mau nyoba juga??
Read More...

Selasa, 07 Juni 2011

KBBI Offline versi 1.2

Leave a Comment
dari SMP dulu pengen banget punya KBBI (Kamus Besar Bahasa Indonesia) gara-gara guru Bahasa Indonesia saya suka banget nyuruh nge-list kata-kata sukar atau kata-kata yang belum ngerti maknanya dari setiap tulisan, artikel, atau apalah yang ada tulisannya, terus disuruh buat nyari artinya. Tapi ngeliat "tipisnya" tu kitab + pertimbangan harganya yang kalo ga salah dulu harganya 300an ribu (di kota saya emang apa2 mahal.., maklum daerah jauh :D) akhirnya keinginan tersebut belum tercapai.

Nah, pas lagi numbling (ngepost di Tumblr ) ada yang ngepost ini...
"KBBI ini merupakan versi offline dari KBBI Daring (edisi III) yang ada di PusatBahasa (http://pusatbahasa.diknas.go.id/kbbi/). Silakan buat mahasiswa yang bikin paper, makalah, tulisan, atau Tugas Akhir. :D "

seneng banget lah..langsung donlot..ternyata emang bagus.

liat disini ya 


semoga bermanfaat :)
Read More...

Review Novel HAFALAN SHALAT DELISA

Leave a Comment
Title: Hafalan Shalat Delisa
Author: Tere Liye
Year: 2008 (cetakan ke 8)
 
 
awal-awal saya membaca buku ini saya pikir ini cerita yang diangkat dari kisah nyata semasa bencana tsunami Aceh pada Desember 2004 silam, tetapi setelah habis beberapa lembar saya mulai menyadari betapa "sempurna" sosok Delisa dalam cerita ini. Cantik, pintar, mudah bergaul, sabar, kritis terhadap lingkungannya, dan seterusnya.. bahkan ia tak mengeluh setelah kehilangan 3 kakak dan bundanya, serta saat kakinya ikut diamputasi karena tsunami tersebut. Padahal usianya kan baru 6 tahun..

kebanyakan cerita ini tentang Delisa yang kesulitan menghafalkan kembali bacaan shalatnya pasca tsunami..padahal dia telah hampir menyelesaikan praktik shalatnya di depan Ibu Guru Nur saat tsunami tersebut terjadi. Usut punya usut, Delisa tetap tidak menemukan jawabanya...dan di akhir novel ini muncul jawaban "Allah akan menutup pintu-pintu kebaikan dari hati yang tidak mempunyai rasa dan niat yang ikhlas".

yang membuat bang Tere Liye tetap menjadi penulis yang "kejam" (karena selalu membuat saya menangis) adalah kecemburuan-kecemburuannya pada sosok Delisa yang begitu disayangi Allah..terangkum dalam footnote pada beberapa adegan yang menggugah dengan bahasa yg sederhana, tapi jusru membangunkan kesadaran. Betapa seharusnya kita malu karena telah banyak melakukan maksiat. Tapi apa? kenyataannya kita hanya malu jika kita ga pake sendal saat jalan-jalan ke mall.

'karena kesederhanaan dekat dengan ketulusan'.
Read More...

Senin, 06 Juni 2011

Bila Waktu Telah Memanggil - Opick

Leave a Comment
Pernah dengar lagu ini kan??
Kenapa ya, kalo denger lagu ini bawaannya air mata pengen merembes gitu aja..

Bagaimana kau merasa bangga
Akan dunia yg sementara?
Bagaimanakah bila semua hilang
Dan pergi meninggalkan dirimu?

Bagaimanakah bila saatnya
Waktu terhenti tak kau sadari?
Masihkah ada jalan bagimu
Untuk kembali mengulangkan masa lalu

Dunia dipenuhi dengan hiasan

Semua dan segala yang ada akan kembali padaNya

Bila waktu tlah memanggil,

Teman sejati hanyalah amal
Bila waktu telah terhenti
Teman sejati tinggallah sepi
Read More...

Juni, June, يونيو

Leave a Comment

bukan apa-apa. Saya hanya ingin nulis ini..apapun nanti ujungnya.

sebenarnya banyak sekali yang ingin saya ceritakan pada kalian...saat sedang keluar beli makanan atau fotocopy, selalu mencari bahan ini itu untuk membuat kalian sekedar tersenyum atau bengong karena ga ngerti apa yang saya ceritain. tapi sayang (seribu disayangkan), entah mengapa pas balik ke kostan..selalu lupa mau nulis apa, mau mulai dari mana.

bukan apa-apa. Saya hanya ingin nulis ini..mulai ga jelas.

Juni selalu jadi bulan yang istimewa buat saya... selalu saja ada kejadian yang meninggalkan kesan besar dan mendalam di hati. aaah...mulai terkesan alay saya -_-"
er, biar pun kalian ga nanya dan ga mau tau..saya akan tetep cerita.

dimulai dari Juni 2006.
saya dinyatakan lulus dari esempe Negeri 1 Biak dan diterima sebagai siswi di esema Negeri 1 Biak (juga).
wewww...putih abu-abu, bro!!! ah,kagak asik..kalian juga mengalaminya kan??

ok, Juni 2007.
intinya saya mengantarkan seorang inspirator terbesar dalam hidup saya di bandara Frans Keisepo. Beliau saat itu akan melanjutkan kuliah di Universitas Komputer Indonesia (Unikom), Bandung. Bahkan saya masih ingat tanggal (tanggal saya meninggalkan Biak saja saya sendiri ga ingat) dan jam saat itu. setelahnya saya tergugu selama perjalanan pulang (dan beberapa hari setelahnya), bahkan sempat jatuh dari motor karena di mata saya ada banyak airnya dan ga liat jalan yang berkerikil.
sedih [banget] lah, pokoknya.

trus di bulan ini juga saya nerima hasil seleksi Paskibra untuk Kab. Biak Numfor.Alhamdulillah...saya dimasukkan dalam peleton ini..yang pada Agustusnya saya ikut pengibaran dan penurunan sang Merah Putih :)
#salam Gombal Sutera 2007

bukan apa-apa. Saya hanya ingin nulis ini..sudah bosankah Anda membaca ini??

lanjut, Juni 2008.
bulan ini lah yang menjadi titik balik hidup saya (cieeee....), dimana saya make a decision untuk mulai belajar melaksanakan salah satu perintah Allah, menutup aurat. Walaupun begitu masih jelas masa-masa jahiliyah, soalnya kelakuan saya kaya' preman: galak banget, mainnya sama cowok semua, naik motor kaya' orang kesetanan, etc.

hahaa, Juni 2009.
konyol banget lah ini.. berangkat ke Malang sejak Juni padahal heregistrasi, masuk mahad, dll masih bulan Agustus. Belum pegang ijazah pula..
tapi beneran..baru kali ini pisah sama ortu...berat banget. mau ngaoa-ngapain mesti nangis, inget bapak, ibu, inget rumah, inget kelinci yang baru mati trus dikubur di belakang rumah..

er, Juni 2010.
nah, setelah menahan, menanggung, menepis, (ah..apapun istilahnya) rindu selama 1 tahun, akhirnya saya pulang lagi ke Biak pada liburan kemarin.
senangnya bisa menghabiskan libur, menyambut tamu agung bahkan merayakan kemenangan di rumah, bersama ibu dan bapak (si kakak ga pulang sih).

yeah, Juni 2011.
walaupun bulan ini saya dilarang pulang ke Biak oleh kakak saya, saya yakin Allah punya rencana yang jauuuhh lebih hebat dan mencengangkan buat saya di bulan ini.
Tandanya sudah ada 1, tapi nanti aja deh, saya nulisinnya ya..

saya yakin selalu ada peristiwa dan kejadian besar di bulan-bulan lainnya, tapi entah mengapa, bagi saya, Juni tetaplah istimewa :)

bukan apa-apa. Saya hanya ingin nulis ini..mohon maaf kalo Anda menyesal membaca tulisan tak berarti ini.


Alhamdulillah ya Allah, alaa kulli hal wa ni'mah..^^
Read More...

Jumat, 03 Juni 2011

Chapter 3 - Data Modeling Using the Entity-Relationship Model

Leave a Comment

3.1 Using High Level Conceptual Data Models for Database Design
            The first step of the database design process is requirements collection and analysis. During this step, the database designers interview prospective database users to understand and document their data requirements.  Once The next step is to create a conceptual schema for the database, using a high level conceptual data base. This step is called conceptual database design. After that, the basic data model operations can be used to specify high-level transactions corresponding to the users-defined operations identified during functional analysis. The next step is the actual implementation of the database, using a commersial DBMS. Finally, the last step is the physical database design phase, during which the internal storage structures and file organizations for the database are specified.

3.3 Entity Relationship Model Concepts
            The Entity Relationship (ER) model describes data as entities, relationship, and attributes.
3.3.1 Entities and Attributes
       Entities is a “thing” in the real world with an independent existence. Each entity has particular properties, called attributes, that describe it. For example, an employer entity may be described by the employe’s name, age, address, salary, and job.

3.3.2 Entity Types, Value Sets, and Key Attributes
       An entity type is represented in ER diagrams as a rectangular box enclosing the entity name. An entity type describes the schema or intension for a set of entities thet share the same structure. An important constraint on the entities of an entity type is the key or uniqueness constraint on attributes. An entity type usually has an attribute values are distinct for each individual entity. Each simple attribute of an entity is associated with a value set (or domain), which specifies the set of value that may be assigned to that attributefor each individual entity.

3.3.3 Relationship, Roles, and Structural Constraints
       Informally, each relationship instance r1 in R is an association of entities, where are association includes exactly one entity from each participating entity type. For example, conisder a relationship type WORKS_FOR between the two entity types EMPLOYEE and DEPARTMENT, which associates each employee with the department the employee works for. Relationship types are displayed as a diamond-shape boxes, which are connected by straight lines to the rectangular boxes representating the participating entity types.
 Each entity type that participates in a relationship types plays a particular role in the relationship. The role name signifies the role that a participating entity from the entity type plays in each relationship instance. Role names are not necessary in a relationship types where all the participating entity type are distinct, since each entity type name can be used as the role name.
The participation constraint specifies whether the existence of an entity depends on its being related to another entity via the relationship type. There are two types of participation constraints,  total and partial . Relationship types can also have attributes, similiar to those of entity types. 

3.3.4 Weak Entity Types
       Some entity types may not have any key attributes of their own; these are called weak entity types. Entities belonging to a weak entity type are identified by being related to specific entities from another entity type in combination wiyh some of their attribute values. A weaak entity type normally has a partial key, which is the set of attributes that can uniquely identify weak entities related to the same owner entity.  Weak entity tpes can sometimes be represented as composite, mutivalued attributes. 

3.3.5 Refining the ER Design for the COMPANY Database  
       From the example on Figure 3.8 :
1.      MANAGES, a 1:1 relationship type between EMPLOYEE and DEPARTMENT. EMPLOYEE participation is partial. DEPARTMENT participation is not clear rfom the requirements.
2.      WORKS_FOR, a 1:N relationship type between DEPARTMENT and EMPLOYEE. Both participations are total.
3.      CONTROLS, a 1:N relationship type between DEPARTMENT and PROJECT. The participation of PROJECT is total, whereas that of DEPARTMENT is determined to be partial.
4.      SUPERVISION, a 1:N relationship between EMPLOYEE (supervisor role) and EMPLOYEE (supervisec role). Both perticipations are determined to be partial.
5.      WORKS _ON, determined to be an M:N relationship with attributes Hours. Bort participations are determined to be total.
6.      DEPENDENTS_OF, a 1:N relationship type between EMPLOYEE and DEPENDENT, which is also the identifying relationship for the weak entity type DEPENDENT. The participation of EMPLOYEE is partial, whereas thet of DEPENDENT is total.

After specifying the above six relatioship types, we remove fron the entity types all attributes thet have been refined into relationship.

3.4 Notation for Enttity-Relationship (ER) Diagrams
            In ER diagrams the emphasis is on representating the schemas rather than than the instances. This is more useful because a database schema changes rarely, whereas the extension changes frequently. Weak entity types are distinguished bu being placed in double retangles and by having their identifying relationship placed in double diamonds.
            An alternative ER notation for specifying structural constraints involves associating a pair of integer numbers (min, max) with each participation of an entity type E in a relationship type R, where 0 ≤ min ≤ max and max ≥ 1.

3.5 Proper Naming of Schema Contructs
The choice names for entity types, attributes, relationship type, and (particularly) roles is always straightforward. One should choose names that convey, as much as possible, the meanings attached to the different construct in the schema. Use singular names for entity types, rather than plural ones, because the entity type name applies to each individual entity belonging to that entity type.

3.6 Relationship Types of Degree Higher than Two
            Some database design tools are based on variations of the ER model that permit binary relationships only. In this case, a ternary relationship such as SUPPLY must be represented as a weak  entity type, with no partial key and with three identifying relationship. The schema designer must analyze aech spesific situation to decide which of the binary and ternary relationship types are needed.

           

Read More...