terlihat frekuensi alami struktur setiap mode yang di asosiasikan dengan frekuensi nilai puncak. Periode getar struktur kemudian dapat ditentukan yang merupakan
invers dari frekuensi alaminya terlihat pada Gambar 2.13. [17].
Gambar 2.13. Contoh respon jembatan akibat beban impuls dalam, a time domain; b frequency domain [17]
Simpangan struktur total merupakan kontribusi dari respon setiap mode modal displacement. Simpangan kontribusi setiap mode dapat dihitung dengan melalui
integrasi numerik atas persamaan independen. Apabila simpangan untuk setiap mode pada massa tertentu sudah diperoleh maka simpangan total massa yang bersangkutan
merupakan superposisi atau penjumlahan dari simpangan tiap-tiap mode tersebut. Simpangan massa yang lain dapat dicari dengan cara yang sama. Berikut contoh
modal analisis dari sistem derajat kebebasan banyak MDOF yang di modelkan sebagai bangunan geser, dengan menggunakan program MatLab, seperti pada
Gambar 2.13. [17].
2.6 MatLab Matrix Laboratory
MATLAB atau yang kita sebut dengan Matrix Laboratory yaitu sebuah program untuk menganalisis dan mengkomputasi data numerik, dan MATLAB
juga merupakan suatu bahasa pemrograman matematika lanjutan, yang dibentuk dengan dasar pemikiran yang menggunakan sifat dan bentuk matriks terlihat pada
Gambar 2.14.
Universitas Sumatera Utara
Gambar 2.14. Contoh modal analisis dari sistem derajat kebebasan [17]
Matlab yang merupakan singkatan dari Matrix Laboratory, merupakan bahasa pemrograman yang dikembangkan oleh The Mathwork Inc. yang hadir
dengan fungsi dan karakteristik yang berbeda dengan bahasa pemrograman lain yang sudah ada lebih dahulu seperti Delphi, Basic maupun C++.
Pada awalnya program aplikasi MATLAB ini merupakan suatu interface untuk koleksi rutin-rutin numerik dari proyek LINPACK dan EISPACK, dan
dikembangkan dengan menggunakan bahasa FORTRAN, namun sekarang ini MATLAB merupakan produk komersial dari perusahaan Mathworks, Inc.
Yang dalam perkembangan selanjutnya dikembangkan dengan menggunakan bahasa C++ dan assembler, utamanya untuk fungsi-fungsi dasar MATLAB.
MATLAB telah berkembang menjadi sebuah environment pemprograman yang canggih yang berisi fungsi-fungsi built-in untuk melakukan tugas pengolahan sinyal,
aljabar linier, dan kalkulasi matematis lainnya. MATLAB juga menyediakan berbagai fungsi untuk menampilkan data, baik dalam bentuk dua dimensi maupun
dalam bentuk tiga dimensi. MATLAB juga bersifat extensible, dalam arti bahwa seorang pengguna dapat
menulis fungsi baru untuk menambahkan pada library, ketika fungsi-fungsi built-in yang tersedia tidak dapat melakukan tugas tertentu. Kemampuan pemrograman yang
Universitas Sumatera Utara
dibutuhkan tidak terlalu sulit bila kita telah memiliki pengalaman dalam pemrograman bahasa lain seperti C, PASCAL, atau FORTRAN.
MATLAB Matrix Laboratory yang juga merupakan bahasa pemrograman tingkat tinggi berbasis pada matriks, sering kita gunakan untuk teknik komputasi
numerik, yang kita gunakan untuk menyelesaikan masalah-masalah yang melibatkan operasi matematika elemen, matrik, optimasi, aproksimasi dll [18].
2.7 Analisa Vibrasi dengan Fast Fourier TransformFFT