Teknik Dasar Manipulasi Data Meet 3 Fitri Amillia
- Slides: 12
Teknik Dasar Manipulasi Data Meet 3 Fitri Amillia, S. T. , M. T.
Membangun Data Program yang sering digunakan dalam bentuk matrik/array. �Membangun data dengan elemen yang telah ditentukan. �Penulisan untuk membangun data x dengan nilai yang telah ditentukan : >> x=[2 3 5] x = 2 3 5 �data vektor baris >> y=[2; 3; 5] y = 2 3 5 �Data vektor kolom >> z=[1 2 3; 4 5 6] z = 1 2 3 4 5 6
Cont’ �Mambangun data dengan batas awal dan batas akhir. �Contohnya : membuat sudut 60 derajat sampai 65 derajat >> sudut 1=[60: 65] sudut 1 = 60 61 62 63 64 65 �Membangun data dengan batas awal, increment dan batas akhir. �Contohnya : pertambahan interval 10 >> sudut 2=[60: 120] sudut 2 = 60 70 80 90 100 110 120
Cont’ � Membangun dengan batas awal dan batas akhir, tetapi jumlah data ditentukan. � Contoh : membuat data 5 buah sudut dalam interval sudut 30 derajat sampai 90 derajat. >> sudut=linspace(30, 90, 5) sudut = 30 45 60 75 90 � Membangun data logaritmik denan batas awal dan batas akhir, tetapi jumlah data ditentukan. � Contoh : membuat data 5 nilai yang berada dalam interval 102 dan 104 >> y=logspace(2, 4, 5) y = 1. 0 e+004 * 0. 0100 0. 0316 0. 1000 0. 3162 1. 0000
Cont’ �Membangun data menggunakan standar matrik Matlab �Data matrik semua elemen 1 >> p=ones(3, 4) p= 1 1 1 � Data matrik semua elemen 0 >> q=zeros(3, 4) q= 0 0 0 � Data matrik identitas >> r=eye(4, 4) r= 1 0 0 0 0 1
Cont’ �Membangun data random, seing digunakan dalam pemrograman pemodelan matematika. �Cara penulisannya : >> s=rand(4, 4) s= 0. 9501 0. 8913 0. 8214 0. 9218 0. 2311 0. 7621 0. 4447 0. 7382 0. 6068 0. 4565 0. 6154 0. 1763 0. 4860 0. 0185 0. 7919 0. 4057 Data random terlihat di interval 0 dan 1 � Membangkitkan data random dengan interval � Variabel =(akhir-(rand()*(akhir-awal))) >> t=(7 -(rand(4)*(7 -5))) t= 5. 1291 6. 8842 6. 7222 6. 4556 5. 1662 6. 2943 6. 5945 6. 6024 6. 1795 5. 3737 6. 6026 6. 9695 5. 2127 6. 9803 5. 7924 5. 5064
Orientasi dan Augmentasi (menempelkan)Data �Mengubah orientasi data dengan transpos >> u=[2 4 6; 3 5 7] u= 2 4 6 3 5 7 >> u=u' u= 2 3 4 5 6 7 �Menempelkan data pada baris >> v=[2 4 6; 3 5 7] v= 2 4 6 3 5 7 >> w=[8 8 8] w= 8 8 8 >> aug=[v; w] aug = 2 4 6 3 5 7 8 8 8
Cont’ � Menempelkan data pada kolom >> x=[2 4 6; 3 5 7; 1 8 9] x= 2 4 6 3 5 7 1 8 9 >> y=[8; 8; 8] y= 8 8 8 >> aug=[x y] aug = 2 4 6 8 3 5 7 8 1 8 9 8
Pengurutan data � Digunakan dalam program pengolahan data � Fungsi yang digunakan sort. � Mengurutkan data pada arah kolom >> a=[2 3 1; 9 6 7; 7 9 5] a= 2 3 1 9 6 7 7 9 5 >> b=sort(a, 1) b= 2 3 1 7 6 5 9 9 7 � Mengurutkan data pada arah baris >> a=[2 3 1; 9 6 7; 7 9 5] a= 2 3 1 9 6 7 7 9 5 >> c=sort(a, 2) c= 1 2 3 6 7 9 5 7 9
Menyeleksi data �Menggunakan sebagian data dari sebuah data yang lengkap tanpa merusak ukuran maupun nilai data tersebut. �Ekspresi matematika yang digunakan =, ~=, >, >=, < dan <=
Cont’ �Menyeleksi data untuk mengambil nilai elemen dari sebuah matrik. >> a=[2 3 1; 9 6 7; 7 9 5] a= 2 3 1 9 6 7 7 9 5 >> d=(a>7). *a d= 0 0 0 9 0 >> e=(a~=7) e= 1 1 0 1
Selesai �Terima kasih
- Teknik manipulasi data
- Fungsi
- Dita fitri rachmawati
- Fitri amelia unp
- Tujuan data processing adalah
- Bahasa manipulasi data
- Until we meet again prayer
- Manipulasi file adalah
- Manipulasi aljabar boolean
- Operasi logika dan manipulasi bit
- Manipulasi langsung imk
- Jelaskan pengertian memanipulasi sistem tik
- Manipulasi persamaan bunga sederhana