Tampilkan postingan dengan label Materi Perkuliahan. Tampilkan semua postingan
Tampilkan postingan dengan label Materi Perkuliahan. Tampilkan semua postingan

26 Jan 2010

Metode numerik menggunakan Matlab dalam Fisika

      Pada kesempatan kali ini saya akan memposting tentang mata kuliah metode numerik yang telah saya tempuh,pelajaran metode numerik emang pelajaran yang sangat menyulitan dan memeras otak kita sampai pusing..tapi dengan penuh semangat dan pantang menyerah pasti kita bisa kok..he..he.. ya langsung saja kita di TKP.
Seiring pesatnya perkembangan teknologi dan kemajuan zaman, maka diperlukan suatu produk dengan ketelitian dan akurasi tinggi, dan waktu pengerjaan
yang singkat. Begitu juga dengan permasalahan dalam bidang ilmu pengetahuan fisika murni maupun terapan, bidang rekayasa teknik metalurgi, mesin, elektro, sipil dan lain-lain dituntut hal yang sama, dimana dalam suatu perhitungan dengan data numerik membutuhkan ketelitian dan akurasi yang cukup baik. Pada saat teknologi
informasi belum ada atau boleh dikatakan belum maju pesat, para praktisi dan profesional di bidang rekayasa teknik dan sain menganalisa dengan perhitungan manual. Simplifikasi digunakan dimana struktur yang sangat kompleks disederhanakan menjadi struktur yang lebih sederhana. Artinya akan terjadi perbedaan dari suatu permodelan dengan kondisi aktual. Hal ini dilakukan untuk menghindari kesulitan dalam analisa. Adanya perkembangan teknologi informasi yang sangat pesat pada saat ini mendorong para praktisi untuk mengembangkan cara baru agar pekerjaan analisa dapat dilakukan dengan lebih baik dan lebih efektif. Metode kalkulasi dengan matriks dapat dilakukan dengan mudah menggunakan teknologi informasi. Sudah banyak persoalan di bidang teknik maupun sain yang dapat diselesaikan dengan menggunakan permodelan matematika. Sering kali permodelan matematika tersebut muncul dalam bentuk yang tidak ideal, sehingga tidak dapat diselesaikan dengan menggunakan metode analitik untuk mendapatkan solusi sejatinya (exact solution).Jika persoalan-persoalan yang kita hadapi tidak dapat diselesaikan dengan metode permodelan matematika metode analitik menggunakan dalil-dalil kalkulus,maka solusinya dapat diperoleh dengan metode numerik. Metode numerik secara harafiah berarti suatu cara berhitung dengan menggunakan angka-angka, sedangkan secara istilah metode numerik adalah teknik yang digunakan untuk memformulasikan persoalan matematik sehingga dapat diselesaikan dengan operasi
aritmatika biasa.Dengan menggunakan metode numerik, solusi exact dari persoalan yang dihadapi tidak akan diperoleh. Metode numerik hanya bisa memberikan solusi yang mendekati atau menghampiri solusi sejati sehingga solusi numerik dinamakan juga solusi hampiran ( approximation solution). Pendekatan solusi ini tentu saja tidak tepat sama dengan solusi sejati, sehingga ada selisih antara keduanya. Solusi tersebut
disebut solusi galat (error). Semakin kecil galat yang diperoleh berarti semakin dekat solusi hampiran yang diperoleh dengan solusi sejatinya.

Ada enam tahapan yang harus dilakukan dalam menyelesaikan persoalan dengan
metode numerik, yaitu :
a. Pemodelan, semua parameter dalam persoalan dimodelkan dalam bentuk persamaan matematika. Penyederhanaan model, model matematika yang diperoleh pada tahap pertama bisa saja masih kompleks. Untuk memudahkan dan mempecepat kinerja komputer, model tersebut disederhanakan dengan membuang parameter yang dapat diabaikan.
b. Formulasi numerik, setelah model matematika yang sederhana diperoleh, tahap selanjutnya adalah memformulasikannya secara numerik, yaitu :
             1.) Menentukan metode numerik yang akan digunakan beserta taksiran analisis galat awal. Pemilihan metode didasari pada :
            2.) Apakah metode tersebut teliti ?
            3.) Apakah metode tersebut mudah diprogram dan waktu eksekusinya cepat
c. Menyusun algoritma dari metode numerik yang dipilih.
d. Pemrograman, algoritma yang telah disusun diterjemahkan dalam program komputer, dengan terlebih dahulu membuat flowchart-nya kemudian dituliskan dalam bentuk program. (dengan menggunakan salah satu software yang dapat mendukung untuk mempermudah pembuatannya, misalnya MATLAB, sebagai catatan penulis juga akan menggunakan software ini)
e. Operasional, program komputer dijalankan dengan data uji coba sebelum menggunakan data sebenarnya.
f. Evaluasi, bila program sudah selesai dijalankan dengan menggunakan data sesungguhnya, hasil yang diperoleh diinterpretasi. Interpretasi meliputi analisis hasil perhitungan dan membandingkannya dengan prinsip dasar dan hasil-hasil empiric untuk menentukan kualitas solusi numerik.

Ya udah langsung aja temen2 untuk contoh kasus dan contoh programnya ,Algoritma dan Flowchartnya temen2 bisa langsung download disini saya sudah pusing nich...Download Metode Numerik

Referensi :
1.  Cekmas Cekdin, Teori dan Contoh Soal Teknik Elektro, Andi Yogyakarta, 2005
2.  Duane Hanselman & Bruce Littlefield, MATLAB Bahasa Komputasi Teknis, Andi
Yogyakarta, 2000







Belajar Pemograman Web (Tutorial HTML)

PENGANTAR

HTML (HyperText Mark up Language) merupakan suatu metoda untuk mengimplementasikan konsep hypertext dalam suatu naskah atau dokumen. HTML sendiri bukan tergolong pada suatu bahasa pemrograman karena sifatnya yang hanya memberikan tanda (marking up) pada suatu naskah teks dan bukan sebagai program.
Berdasarkan kata-kata penyusunnya HTML dapat diartikan lebih dalam lagi menjadi :
Hypertext
Link hypertext adalah kata atau frase yang dapat menunjukkan hubungan suatu naskah dokumen dengan naskah-naskah lainnya. Jika kita klik pada kata atau frase untuk mengikuti link ini maka web browser akan memindahkan tampilan pada bagian lain dari naskah atau dokumen yang kita tuju.
Markup
Pada pengertiannya di sini markup menunjukkan bahwa pada file HTML berisi suatu intruksi tertentu yang dapat memberikan suatu format pada dokumen yang akan ditampilkan pada World Wide Web.
Language
Meski HTML sendiri bukan merupakan bahasa pemrograman, HTML merupakan kumpulan dari beberapa instruksi yang dapat digunakan untuk mengubah-ubah format suatu naskah atau dokumen.
Pada awalnya HTML dikembangkan sebagai subset SGML (Standard Generalized Mark-up Language). Karena HTML didedikasikan untuk ditransmisikan melalui media Internet, maka HTML relatif lebih sederhana daripada SGML yang lebih ditekankan pada format dokumen yang berorientasi pada aplikasi.

Jika temen2 penasara dengan Belajar Html dan ingin membuat Web temen2 bisa download Tutorialnya Disini. Download Tutorial HTM

Belajar Mysql


 
PENGANTAR

              SQL ( Structured Query Language ) adalah bahasa stndart yang digunakan untuk mengakses server database . Semenjak tahun 70-an bahasa ini telah dikembangkan oleh IBM, yang kemudian diikuti dengan adanya Oracle, Informix dan Sybase. Dengan menggunakan SQL, proses akses database menjadi lebih user-friendly dibandingkan dengan misalnya dBase ataupun Clipper yang masih menggunakan perintah - perintah pemrograman murni.
Selain MySQL, ada beberapa jenis pemograman yang berorientasi database yang dapat digunakan untuk aplikasi di web seperti ORACLE. Oracle merupakan sebuah perusahaan besar di dunia yang cakupan bisnis salah satunya adalah penjualan software dan pembuatan software database yang diperuntukkan bagi perusahaan-perusahaan besar di dunia. Karena softwarenya tidak bebas di pasaran atau tidak free software maka sebagian besar perusahaan kecil atau menengah atau programmer web masih menggunakan database MySQL sebagai software database perusahaan atau webnya.
Berita terayar mengabarkan bahwa ORACLE merupakan perusahaan yang mendapatkan keuntungan terbesar dalam bisnis software database.
MySQL adalah sebuah server database SQL multiuser dan multi-threaded. SQL sendiri adalah salah satu bahasa database yang paling populer di dunia. Implementasi program server database ini adalah program daemon 'mysqld' dan beberapa program lain serta beberapa pustaka.
MySQL dibuat oleh TcX dan telah dipercaya mengelola sistem dengan 40 buah database berisi 10,000 tabel dan 500 di antaranya memiliki 7 juta baris (kira-kira 100 gigabyte data). Database ini dibuat untuk keperluan sistem database yang cepat, handal dan mudah digunakan. Walaupun memiliki kemampuan yang cukup baik, MySQL untuk sistem operasi Unix bersifat freeware, dan terdapat versi shareware untuk sistem operasi windows. Menurut pembuatnya, MySQL disebut seperti "my-ess-que-ell" dan bukan my-sequel !
Sebagaimana database sistem yang lain, dalam SQL juga dikenal hierarki server dengan database-database. Tiap-tiap database memiliki tabel-tabel. Tiap-tiap tabel memiliki field-field.
Umumnya informasi tersimpan dalam tabel - tabel yang secara logik merupakan struktur 2 dimensi terdiri atas baris dan kolom.Field-field tersebut dapat berupa data seperti int , realm char, date, time dan lainnya.
SQL tidak memiliki fasilitas pemrograman yang lengkap, tidak ada looping ataupun percabangan ,misalnya. Sehingga untuk menutupi kelemahan ini perlu digabung dengan bahasa pemrograman semisal C.

Dan untuk lebih jelasnya temen2 bisadownload tutorialnya secara gratis disini Download Tutorial Mysql


Tutorial PHP




PENGANTAR PHP

PHP merupakan singkatan dari "PHP: Hypertext Preprocessor", adalah sebuah bahasa scripting yang terpasang pada HTML. Sebagian besar sintaks mirip dengan bahasa C, Java dan Perl, ditambah beberapa fungsi PHP yang spesifik. Tujuan utama bahasa ini adalah untuk memungkinkan perancang web menulis halaman web dinamik dengan cepat


Hubungan PHP dengan HTML

PHP merupakan bahasa pemograman web yang bersifat server-side HTML=embedded scripting, di mana script-nya menyatu dengan HTML dan berada si server. Artinya adalah sintaks dan perintah-perintah yang kita berikan akan sepenuhnya dijalankan di server tetapi disertakan HTML biasa. PHP dikenal sebgai bahasa scripting yang menyatu dengan tag HTML, dieksekusi di server dan digunakan untuk membuat halaman web yang dinamis seperti ASP (active Server Pages) dan JSP (Java Server Pages).
PHP pertama kali dibuat oleh Rasmus Lerdroft, seorang programmer C. Semula PHP digunakannya untuk menghitung jumlah pengunjung di dalam webnya. Kemudian ia mengeluarkan Personal Home Page Tools versi 1.0 secara gratis. Versi ini pertama kali keluar pada tahun 1995. Isinya adalah sekumpulan script PERL yang dibuatnya untuk membuat halaman webnya menjadi dinamis. Kemudian pada tahun1996 ia mengeluarkan PHP versi 2.0 yang kemampuannya telah mampu mengakses database dan dapat terintegrasi dengan HTML,dan untuk mendownload tutorialnya temen2 bisa download disini secara gratis Download Tutorial PHP  dan untuk memperdalam pembelajaran tentang PHP temen bisa  membuka link ini Belajar Php Lanjut




Tutorial PHP Lanjut


Salah satu kelebihan PHP yang boleh dikatakan paling sering dimanfaatkan oleh para web developer adalah kemampuannya melakukan koneksi ke database. Sampai dengan saat ini database yang didukung oleh PHP adalah sebagai berikut:

  •  Adabas D
  •  InterBase
  • PostgreSQL
  •  dBase
  •  FrontBase
  • Solid
  •  Empress
  •  mSQL
  •  Sybase
  •  FilePro (read-only)
  •  Direct MS-SQL
  •  Velocis
  •  IBM DB2
  •  MySQL
  •  Unix dbm
  •  Informix
  •  Semua database yang mempunyai provider ODBC
  •  Ingres
  • Oracle (OCI7 and OCI8)
  •  Ovrimos
  •  Hyperwave

Pada pembahasan kali ini PCplus akan memberikan bagaimana melakukan koneksi ke database MySQL. Alasan dipilihnya MySQL adalah karena perangkat lunak database ini cukup populer, bersifat open source, dan yang paling utama adalah karena PHP memiliki fungsi-fungsi built-in yang mendukung penggunaan database MySQL.
Sampai dengan artikel PHP yang ke dua puluh satu ini PCplus yakin Anda sudah cukup menguasai PHP, namun pembahasan tentang MySQL belum secuilpun diberikan. Oleh karena itu sebelum Anda belajar lebih lanjut, berikut ini akan diberikan tutorial singkat bagaimana menggunakan MySQL.
MySQL dikembangkan oleh badan yang menamai dirinya MySQL AB. Sebagai informasi untuk Anda, MySQL dieja dengan mai-es-kiu-el, dan bukan mai-sekuel.
Jika Anda menggunakan distribusi Linux tertentu, seperti misalnya RedHat versi 7.2 ke atas, MySQL sudah disertakan dalam paket instalasinya. Jadi Anda tidak perlu repot-repot mencarinya dari tempat lain. Namun jika Anda menggunakan beberapa jenis distribusi Linux yang lain atau sistem operasi lain seperti Windows, maka mungkin Anda harus mencari dan menginstall sendiri MySQL.
Untuk mendapatkan paket instalasi MySQL, baik untuk Linux maupun untuk Windows, Anda dapat mengunjungi www.mysql.com dan mendownload kebutuhan Anda dari sana.
Pada dasarnya aplikasi MySQL terdiri dari dua bagian, yaitu MySQL server yang berjalan sebagai service atau daemon, beberapa perintah yang dijalankan dari command prompt atau shell yang digunakan untuk administrasi server, dan MySQL client yang menyediakan antarmuka untuk melakukan administrasi database di MySQL server.
Khusus untuk MySQL for Windows, secara default direktori instalasinya adalah c:\mysql. Tetapi jika Anda menginginkan untuk menempatkannya di direktori yang berbeda, Anda harus membuat file teks yang diberi nama C:\MY.CNF yang berisi hal berikut:

[mysqld]
basedir={path instalasi}
datadir={path data}

Contoh:

[mysqld]
basedir=E:/mysql/
datadir=E:/mysql/data

Dan untuk keterangan lebih lanjut temen2 bisa download disini secara gratis Download  Tutorial PHP Lanjut