Vektör Karşılaştırması
MATLAB'da isequal fonksiyonu verilen iki vektörü karşılaştırır.Eşit ise 1, değil ise 0 yazdırır.
>> a=[1 4 7];
>> b=0:2:6;
>> c=[12 6 0];
>> d=[1 -4 7];
>> isequal(a,d)
ans =
0
>> isequal(b,c)
ans =
0
>> e=[0 2 4 6];
>> isequal(b,e)
ans =
1
Vektörlerin Bellekte Saklanması
MATLAB'da bir vektörün her elemanı 8 bytes dır.
>> x=1:10
x =
1 2 3 4 5 6 7 8 9 10
>> whos x
Name Size Bytes Class Attributes
x 1x10 80 double
max Fonksiyonu
Bir vektörün en büyük elemanını verir.
>> a=[3 -45 5 0 12];
>> max(a)
ans =
12
>> [y,k]=max(a)
y =
12
k =
5
Burada y maksimum eleman, k maksimum elemanın indeksidir.
min Fonksiyonu
>> x=[-10 -6 -8 -7 0 1]
x =
-10 -6 -8 -7 0 1
>> min(x)
ans =
-10
>> [y,k]=min(x)
y =
-10
k =
1
Burada y minimum eleman, k minimum elemanın indeksidir.
sort Fonksiyonu
Bir vektör içerisindeki elemanları küçükten büyüğe sıralar.
>> a=[-5 2 1 15 24 -55 3 3]
a =
-5 2 1 15 24 -55 3 3
>> sort(a)
ans =
-55 -5 1 2 3 3 15 24
mean Fonksiyonu
Vektör elemanlarının ortalamasını bulur.
>> a=[1 3 5 7 9];
>> mean(a)
ans =
5
ÖRNEK 30 : 1 den 10 a kadar olan sayıların ortalamasını bul.
>> mean(1:10)
ans =
5.5000
MATLAB'da isequal fonksiyonu verilen iki vektörü karşılaştırır.Eşit ise 1, değil ise 0 yazdırır.
>> a=[1 4 7];
>> b=0:2:6;
>> c=[12 6 0];
>> d=[1 -4 7];
>> isequal(a,d)
ans =
0
>> isequal(b,c)
ans =
0
>> e=[0 2 4 6];
>> isequal(b,e)
ans =
1
Vektörlerin Bellekte Saklanması
MATLAB'da bir vektörün her elemanı 8 bytes dır.
>> x=1:10
x =
1 2 3 4 5 6 7 8 9 10
>> whos x
Name Size Bytes Class Attributes
x 1x10 80 double
max Fonksiyonu
Bir vektörün en büyük elemanını verir.
>> a=[3 -45 5 0 12];
>> max(a)
ans =
12
>> [y,k]=max(a)
y =
12
k =
5
Burada y maksimum eleman, k maksimum elemanın indeksidir.
min Fonksiyonu
>> x=[-10 -6 -8 -7 0 1]
x =
-10 -6 -8 -7 0 1
>> min(x)
ans =
-10
>> [y,k]=min(x)
y =
-10
k =
1
Burada y minimum eleman, k minimum elemanın indeksidir.
sort Fonksiyonu
Bir vektör içerisindeki elemanları küçükten büyüğe sıralar.
>> a=[-5 2 1 15 24 -55 3 3]
a =
-5 2 1 15 24 -55 3 3
>> sort(a)
ans =
-55 -5 1 2 3 3 15 24
mean Fonksiyonu
Vektör elemanlarının ortalamasını bulur.
>> a=[1 3 5 7 9];
>> mean(a)
ans =
5
ÖRNEK 30 : 1 den 10 a kadar olan sayıların ortalamasını bul.
>> mean(1:10)
ans =
5.5000
Yorumlar
Yorum Gönder