TEKNOLOGI INFORMASI DAN MULTIMEDIA
TUGAS 1
NPM : 25412836
Kelas : 4IC07
MATLAB
DEFINISI
MATLAB (MATRIX LABORATORY)
MATLAB
(Matrix Laboratory) adalah sebuah program untuk analisis dan komputasi numerik
dan merupakan suatu bahasa pemrograman matematika lanjutan yang dibentuk dengan
dasar pemikiran menggunkan sifat dan bentuk matriks. Pada awalnya, program ini
merupakan interface untuk koleksi rutin-rutin numerik dari proyek LINPACK dan
EISPACK, dan dikembangkan menggunkan bahasa FORTRAN namun sekarang merupakan
produk komersial dari perusahaan Mathworks, Inc.yang dalam perkembangan
selanjutnya dikembangkan menggunakan bahasa C++ dan assembler (utamanya untuk
fungsi-fungsi dasar MATLAB).
Pengenalan
dan Program Aplikasi MATLAB (Matrix Laboratory)
MATLAB
telah berkembang menjadi sebuah environment pemrograman yang canggih yang
berisi fungsi-fungsi built-in untuk melakukan tugas pengolahan sinyal, aljabar
linier, dan kalkulasi matematis lainnya. MATLAB juga berisi toolbox yang berisi
fungsi-fungsi tambahan untuk aplikasi khusus . MATLAB bersifat extensible,
dalam arti bahwa seorang pengguna dapat menulis fungsi baru untuk ditambahkan
pada library ketika fungsi-fungsi built-in yang tersedia tidak dapat melakukan
tugas tertentu. Kemampuan pemrograman yang dibutuhkan tidak terlalu sulit bila
Anda telah memiliki pengalaman dalam pemrograman bahasa lain seperti C, PASCAL,
atau FORTRAN. MATLAB merupakan merk software yang dikembangkan oleh
Mathworks.Inc.(lihat http://www.mathworks.com) merupakan software yang paling
efisien untuk perhitungan numeric berbasis matriks. Dengan demikian jika di
dalam perhitungan kita dapat 2 Judul Buku menformulasikan masalah ke dalam
format matriks maka MATLAB merupakan software terbaik untuk penyelesaian
numericnya.
MATLAB
(MATrix LABoratory) yang merupakan bahasa pemrograman tingkat tinggi berbasis pada
matriks sering digunakan untuk teknik komputasi numerik, yang digunakan untuk
menyelesaikan masalah-masalah yang melibatkan operasi matematika elemen,
matrik, optimasi, aproksimasi dll. Sehingga Matlab banyak digunakan pada :
• Matematika dan Komputansi
• Pengembangan dan Algoritma
• Pemrograman modeling, simulasi, dan pembuatan prototipe
• Analisa Data , eksplorasi dan visualisasi
• Analisis numerik dan statistik
• Pengembangan aplikasi teknik
Window-window
pada MATLAB
Ada beberapa macam window yang tersedia dalam MATLAB,
yang dapat dijelaskan sebagai berikut:
a. MATLAB
Command window/editor
MATLAB Command window/editor merupakan
window yang dibuka pertama kali setiap kali MATLAB dijalankan
pada window di atas dapat dilakukan akses-akses ke
command-command MATLAB dengan cara mengetikkan barisan-barisan ekpresi MATLAB,
seperti mengakses help window dan lain-lainnya.
Jika perintah-perintah yang sudah
diketikkan dan hasil yang ditampilkan pada layar command window akan disimpan
maka dapat dilakukan dengan menggunkan command diary. Sebagai contoh jika ingin
disimpan output
m =
1 2
3
5 2
1
direktori c:\backup dengan nama file mydata.txt, maka
dapat dilakukan dengan mengetikan :
» m= [1 2 3;5 2 1]
m =
1 2
3
5 2
1
» diary 'c:\backup\mydata.txt'
dan jika ingin menutup file ini maka ketikkan
» diary off
Command
windows juga digunakan untuk memanggil tool Matlab seperti editor, debugger
atau fungsi. Ciri dari window ini 4 Judul Buku adalah adanya prompt (>>)
yang menyatakan matlab siap menerima perintah. Perintah dapat berupa
fungsi-fungsi pengaturan file (seperti perintah DOS/UNIX) maupun fungsi-fungsi
bawaan/toolbox MATLAB sendiri.
Berikut ini beberapa fungsi pengaturan file dalam
MATLAB :
dir /
ls : Digunakan untuk melihat isi dari sebuah direktori aktif.
cd : Digunakan
untuk melakukan perpindahan dari direktori aktif.
pwd :
Digunakan untuk melihat direktori yang sedang aktif
mkdir
: Digunakan untuk membuat sebuah direktori
what
: Digunakan untuk melihat nama file m dalam direktori aktif
who :
Digunakan untuk melihat variabel yang sedang aktif
whos :
Digunakan untuk menampilkan nama setiap variabel
delete
: Digunakan untuk menghapus file
clear
: Digunakan untuk menghapus variabel
clc :
Digunakan untuk membersihkan layar
doc :
Digunakan untuk melihat dokumentasi The MathWorks, Inc. dalam format html secara online.
demo
: Digunakan untuk mencoba beberapa tampilan demo yang disediakan oleh Matlab
b. MATLAB Editor/Debugger (Editor M-File/Pencarian
Kesalahan) Window
ini merupakan tool yang disediakan oleh Matlab 5 keatas. Berfungsi sebagai
editor script Matlab (M-file). Walaupun sebenarnya script ini untuk pemrograman
Matlab dapat saja menggunakan editor yang lain seperi notepad, wordpad bahkan
word. Untuk mengakses window m-file ini dapat dilakukan dengan cara :
1.Memilih
File kemudian pilih New
2.Pilih
m-file, maka MATLAB akan menampilkan editor
window :
selain
dengan cara di atas untuk menampilkan editor M-File ini dapat juga dilakukan
dengan :
>>
edit
Bahasan
tentang m-file akan dibahas pada bab selanjutnya.
c.Figure Windows
Window ini adalah hasil visualisasi dari
script Matlab. Namun Matlab memberi kemudahan bagi programer untuk mengedit
window ini sekaligus memberikan program khusus untuk itu. Sehingga window ini
selain berfungsi sebagai visualisasi output dapat juga sekaligus menjadi media
input yang interaktif.
Contoh :
>> x=0:2:360;
>> y=sin(x*pi/180);
>> plot(x,y)
hasil yang diperoleh adalah :
d. MATLAB help window
MATLAB menyediakan sistem help yang dapat
diakses dengan perintah help. Misalnya, untuk memperoleh informasi mengenai
fungsi elfun yaitu fungsi untuk trigonometri, eksponensial, complex dan
lain-lain, maka hanya perlu mengetikkan perintah berikut :
» help elfun
dan kemudian menekan enter maka di layar akan muncul
informasi dalam bentuk teks pada layar MATLAB yaitu :
Elementary math functions.
Trigonometric.
sin - Sine.
sinh - Hyperbolic sine.
asin - Inverse sine.
asinh - Inverse hyperbolic sine.
cos - Cosine.
cosh - Hyperbolic cosine.
acos - Inverse cosine.
acosh - Inverse hyperbolic cosine.
tan - Tangent.
tanh - Hyperbolic tangent.
atan - Inverse tangent.
atan2 - Four quadrant inverse tangent.
atanh - Inverse hyperbolic tangent.
sec - Secant.
sech - Hyperbolic secant.
asec - Inverse secant.
asech - Inverse hyperbolic secant.
csc - Cosecant.
csch - Hyperbolic cosecant.
acsc - Inverse cosecant.
acsch - Inverse hyperbolic cosecant.
cot - Cotangent.
coth - Hyperbolic cotangent.
acot - Inverse cotangent.
acoth - Inverse hyperbolic cotangent.
Exponential.
exp - Exponential.
log - Natural logarithm.
log10 - Common (base 10) logarithm.
log2 - Base 2 logarithm and dissect floating
point number.
pow2 - Base 2 power and scale floating point
number.
sqrt - Square root.
nextpow2 - Next higher power of 2.
Complex.
abs - Absolute value.
angle - Phase angle.
complex - Construct complex data from real and
imaginary parts.
conj - Complex conjugate.
imag - Complex imaginary part.
real - Complex real part.
unwrap - Unwrap phase angle.
isreal - True for real array.
cplxpair - Sort numbers into complex conjugate
pairs.
Rounding and remainder.
fix - Round towards zero.
floor - Round towards minus infinity.
ceil - Round towards plus infinity.
round - Round towards nearest integer.
mod - Modulus (signed remainder after
division).
rem - Remainder after division.
sign - Signum.
Selain help untuk informasi di atas dapat juga dilihat
informasi
lainnya misalnya perintah yang sangat berguna untuk
mempelajari
pemrograman MATLAB adalah intro, yang membahas
konsep-konsep
dasar tentang bahasa MATLAB. Selain itu, juga terdapat
banyak program demonstrasi yang mengilustrasikan berbagai kapabilitas MATLAB,
yang dapat dimulai dengan perintah demo. Atau untuk lebih lengkapnya dapat
dilihat ditampilan MATLAB dengan cara memilih menu Window kemudian pilih help
window, dan untuk mengetahui informasi yang ada maka dapat dilakukan dengan
mengclickan dua kali info yang ada di MATLAB Help Window atau dengan
mengetikkan informasi yang ingin didapatkan pada sudut sebelah kiri MATLAB Help
Window. Sebagai contoh tampilan Help window tersebut adalah sebagai berikut :
Syntax-syintax dasar Matlab :
Operasi Dasar Matematika
+ = tambah = penjumlahan
- = kurang = pengurangan
* = perkalian (vektor) = perkalian (vektor)
.* = perkalian (skalar) = perkalian (skalar
/ = bagi = pembagian
^ = pangkat = perpangkatan
Fungsi syintax-syintax lainya:
>>eye(N) =
matrix identitas NxN
>>inv(A) =
invers matrix A
>>det(A) =
determinan matrix A
>>A’ =
transpose matrix A
>>Pi =
phi = 3.14
>>exp(a) =
e^a
>>sin(a) = sinus sudut a dalam rad
>>sinh(a) = fungsi hiperbolik sinus
>>log(a) =
ln a
>>log2(a) = 2log
a
>>log10(a) = 10log
a
AUTOCAD
Definisi
AUTOCAD
AutoCAD adalah program aplikasi yang
digunakan untuk bidang Computer Aided Desing/Drafting (CAD). Kecepatan dan
kemudahan membuat atau memodifikasi obyek gambar dengan memnggunakan AutoCAD
merupakan keunggulan utama daripada melakukannya dengan cara manual.
AutoCAD mengalami perkembangan yang
sangat fenomenal dan mempunai andil besar dalam industri manufakturing
dewasa ini. Kompatibilitasnya yang sangat tinggi memugkinkan gambar-gambar
AutoCAD dapat diterima sebahagian besar program grafis lainnya dan dapat
dicetak dengan menggunakan hampir semua alat percetakan.
AutoCAD adalah perankat lunak
komputer CAD untuk menggambar 2 dimensi dan 3 dimensi yang dikembangkan oleh
Autodesk sejak 1982. Keluarga produk AutoCAD,secarah keseluruhan adalah
software CAD yang paling banyak digunakan di dunia. AutoCAD digunakan oleh
insinyur sipil, arsitek, mesin, desain interior dan lain-lain.
AutoCAD saat ini hanya berjalan
disistem operasi Microsoft. Vesi untuk Unix dan Macintosh sempat dikeluarkan
tahun 1980-an dan 1990-an, tetapi kemudian tidak dilanjutkan. AutoCAD masih
bisah bejalan di emulator seperti Virtual PC atau Wine.
AutoCAD dan AutoCAD LT tersedia dalam bahasa Inggris,
Jerman, Perancis, Italia, Spanyol, Jepang, Korea, Tionghoa Sederhana, Tionghoa
Tradisional, Rusia, Ceko, Polandia, Hongaria, Brasil, Portugis, Denmark,
Belanda, Swedia, Finlandia, Norwegia dan Vietnam.
Dalam dunia engineering AutoCAD sudah menjadi kebutuhan
yang mutlak. Dengan AutoCAD seorang engineer bisa mengekpresikan dan menuangkan
semua konsep dan perencanaannya. AutoCAD muncul setelah teknologi menggambar
teknik secara manual dirasa sudah tidak efisien lagi. Dengan autoCAD
kepresisian sebuah gambar perencanaan mencadi lebih akurat.
SOLIDWORKS
SOLIDWORKS adalah salah satu CAD
software yang dibuat oleh DASSAULT SYSTEMES digunakan untuk merancang part
permesinan atau susunan part permesinan yang berupa assembling dengan
tampilan 3D untuk merepresentasikan part sebelum real part nya dibuat atau
tampilan 2D (drawing ) untuk gambar proses permesinan.
SolidWorks diperkenalkan pada tahun 1995 sebagai pesaing
untuk program CAD seperti Pro / ENGINEER, NX Siemens, I-Deas, Unigraphics,
Autodesk Inventor, Autodeks AutoCAD dan CATIA. dengan harga yang lebih
murah. SolidWorks Corporation didirikan pada tahun 1993 oleh Jon
Hirschtick, dengan merekrut tim insinyur untuk membangun sebuah perusahaan
yang mengembangkan perangkat lunak CAD 3D, dengan kantor pusatnya di
Concord, Massachusetts, dan merilis produk pertama, SolidWorks 95, pada
tahun 1995.
Pada tahun 1997 Dassault Systèmes, yang terkenal dengan
CATIA CAD software, mengakuisisi perusahaan dan sekarang ini memiliki 100%
dari saham SoliWorks. SolidWorks dipimpin oleh John McEleney dari tahun
2001 hingga Juli 2007, dan sekarang dipimpin oleh Jeff Ray. Saat ini
banyak industri manufaktur yang sudah memakai software ini, menurut
informasi WIKI , SolidWorks saat ini digunakan oleh lebih dari 3 / 4 juta
insinyur dan desainer di lebih dari 80.000 perusahaan di seluruh dunia.
kalau dulu orang familiar dengan AUTOCAD untuk desain perancangan gambar teknik
seperti yang penulis alami tapi sekarang dengan mengenal SOLIDWORKS maka
AUTOCAD sudah jarang saya pakai. Tapi itu tentunya tergantung kebutuhan
masing-masing.
Untuk permodelan pada industri pengecoran
logam dalam hal pembuatan pattern nya, program program 3D seperti ini
sangat membantu sebab akan memudahkan operator pattern untuk
menterjemahkan gambar menjadi pattern /model casting pengecoran logam
dan tentunya akan mengurangi kesalahan pembacaan gambar yang bisa
mengakibatkan salah bentuk. Untuk industri permesinan selain dihasilkan
gambar kerja untuk pengerjaan mesin manual juga hasil geometri dari
SolidWorks ini bisa langsung diproses lagi dengan CAM program semisal
MASTERCAM,SOLIDCAM,VISUALMILL dll. Untuk membuat G Code yang dipakai untuk
menjalankan proses permesinan automatic dengan CNC.
Bagi yang punya background permesinan
/mengerti gambar teknik dan bisa pakai AUTOCAD mempelajari SOFTWARE ini
kalau hanya untuk pakai dan berproduksi secara sederhana tidak akan
memerlukan waktu terlalu lama beda halnya kalau untuk jadi master atau
expert SOLIDWORKS atau apalah? tentunya memerlukan waktu dan jam pakai
yang lama. Seperti Program-program aplikasi Grafis 3D lainnya Solidworks
pun bisa membuat berbagai model tergantung keinginan dan kemampuan dari
pemakai, bukan hanya untuk model mekanik, model Furniture, Bangunan dan
benda-benda disekitar kita pun bisa dibikin, hanya saja kalau penulis
pakai SolidWorks hanya untuk bikin gambar dan model teknik.
Sumber
:
-
https://www.scribd.com/doc/225422815/Pengertian-Solid-Work
- http://elista.akprind.ac.id/upload/files/5361_Modul2.pdf
Tidak ada komentar:
Posting Komentar