Menggunakan Vektor di Matlab
This blog share anything about geophysics
Menggunakan Vektor di Matlab
Elemen dasar dari matlab adalah matrik atau array. matriks 1x1 merupakan skalar, atau bilangan tunggal. suatu matriks yang terdiri dari satu baris atau satu kolom merupakan sebuah vektor. Disini, matlab akan
melakukan tindakan berbeda terhadap matriks dan vektor, tergantung dari nilai yang dimasukkan.
Contoh vektor sederhana
>> v = [1 6 3 5]
v =
1 6 3 5
dari contoh, kita dapat mengetahui bahwa sebuah vektor itu harus ditulis didalam tanda kurung siku [].
Menghitung Panjang Vektor
>> length(v)
ans =
4
terdapat 4 elemen dalam vektor v
Operasi Vektor
Kita dapat melakukan operasi operasi matematika pada vektor, seperti tamah kurang kali dengan vektor lain yang memiliki panjang yang sama.
Contoh
>> v2 = [6 8 7];
>> v1+v2
ans =
7 11 9
>> v2 + 1
ans =
7 9 8
>> v1-v2
ans =
-5 -5 -5
>> v1 * v2
??? Error using ==> mtimes
Inner matrix dimensions must agree.
>> v1 .* v2
ans =
6 24 14
Perkalian vektor memproses tiap tiap elemen, dengan syarat memiliki panjang elemen yang sama
Mengubah Nilai suatu Vektor
misalnya disini saya akan mengubah nilai elemen ke dua dari variabel v1
>> v1(2)=5
v1 =
1 5 2
Notasi Titik Dua
yaitu notasi untuk mengekspansi suatu vektor menjadi baris, dengan konsep seperti berikut
awal : beda : akhir
atau bisa juga dengan
awal : akhir
karena tidak membubuhkan nilai beda, maka secara default bedanya adalah 1
Contoh:
>> v3= 5:10
v3 =
5 6 7 8 9 10
>> v4 = 5:2:10
v4 =
5 7 9
Menentukan Jumlah baris
kita dapat membuat suatu baris vektor dengan jumlah element yang kita tentukan sendiri
linspace(awal,akhir,jumlah elemen)
contoh
>> x = linspace(1,10,20)
x =
Columns 1 through 7
1.0000 1.4737 1.9474 2.4211 2.8947 3.3684 3.8421
Columns 8 through 14
4.3158 4.7895 5.2632 5.7368 6.2105 6.6842 7.1579
Columns 15 through 20
7.6316 8.1053 8.5789 9.0526 9.5263 10.0000
Mengambil elemen vektor x pada kolum 3 sampai 6
>> x(3:6)
ans =
1.9474 2.4211 2.8947 3.3684
Vektor Kolom dan Transposisi
untuk membuat vektor kolom, kita harus menggunakan enter,atau titik koma(;) sebagai baris baru
contoh.
>> a=[3;4;5]
a =
3
4
5
Kita juga dapat mengtransposisi vektor baris menjadi vektor kolom, caranya cukup tambahkan tanda petik(') pada variabel
ex.
>> v1'
ans =
1
5
2
untuk mendapatkan informasi lebih lanjut tentang vektor di matlab, ketikkan lookfor vector.
>> lookfor vector
jika yang anda butuhkan sudah anda dapatkan, anda bisa menekan CTRL + C untuk menghentikan prosesnya .
semoga bermanfaat
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment