Teknik Dasar Manipulasi Data Meet 3 Fitri Amillia

  • Slides: 12
Download presentation
Teknik Dasar Manipulasi Data Meet 3 Fitri Amillia, S. T. , M. T.

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

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

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. �

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,

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 : >>

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

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

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. �

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

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;

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

Selesai �Terima kasih