5.00 / 1 oy

Matlab'da Temel Vektör Örnekleri

1. İki sayı arasındaki sayılardan vektör yaratmak

Örnek: 5 ile 10 arasındaki sayılardan oluşan bir vektör yaratın ve değerlerini yazdırın.

Çözüm: 

5:10

ans =

     5     6     7     8     9    10

2. İki sayı arasındaki tek ya da çift sayılardan vektör yaratmak (iki sayı arasında belli bir artış ile vektör yaratmak)

Örnek: 21 ile 41 arasındaki tek sayılardan oluşan bir vektör yaratın ve değerlerini yazdırın.

Çözüm: 

21:2:41

ans =

    21    23    25    27    29    31    33    35    37    39    41

3. Vektörün tüm elemanlarını tek seferde artırmak/azaltmak

Örnek: 2. örnekteki vektörün tüm elemanlarının değerini 5 artırın.

Çözüm: 

a=21:2:41;
a+5

ans =

    26    28    30    32    34    36    38    40    42    44    46

4. Vektörün ilk elemanını seçmek

Örnek: 2. sorudaki vektörün ilk elemanını seçerek yazdırın.

Çözüm: 

a=21:2:41;
a(1)

ans =

    21

5. Vektörün son elemanını seçmek

Örnek: 2. sorudaki vektörün son elemanını seçerek yazdırın.

Çözüm: 

a=21:2:41;
a(end)

ans =

    41

6. Vektörün tek/çift indeksli elemanlarını seçmek

Örnek: 2. sorudaki vektörün tek indekslş (1, 3, ...) elemanlarını seçin ve değerlerini 2 azaltın.

Çözüm: 

a=21:2:41;
a(1:2:end) = a(1:2:end) - 2

a =

    19    23    23    27    27    31    31    35    35    39    39

7. Vektörün tüm elemanlarının karesini almak

Örnek: 2. sorudaki vektörün tüm elemanların karesini alın

Çözüm: 

a=21:2:41;
a.^2

ans =

  Columns 1 through 10

         441         529         625         729         841         961        1089        1225        1369        1521

  Column 11

        1681

8. Vektörün tüm elemanlarının toplamını almak

Örnek: 2. sorudaki elemanların oluşturduğu vektör elemanlarının toplamını hesaplayın

Çözüm: 

a=21:2:41;
sum(a)

ans =

   341

9. Vektörün elemanlarının toplamını bir değişkene aktarmak

Örnek: 8. sorudaki toplam değerini toplam adında bir değişkene aktarın.

Çözüm: 

a=21:2:41;
toplam=sum(a)

toplam =

   341

10. Vektörün transpozunu almak

Örnek: 2. sorudaki vektörün transpozunu alın ve b adında bir değişkene aktarın

Çözüm: 

a=21:2:41;
>> b=a'

b =

    21
    23
    25
    27
    29
    31
    33
    35
    37
    39
    41

 

benimadimcemil

05.03.2020 12:51

Bu soru 1 kez yanıtlandı.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
Matlab'da Temel Vektör Örnekleri

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.