Matlab Dizi İşlemleri
Dizi Oluşturma ve Tanımlama Metotları
Matlab'da dizi oluşturmak ve tanımlamak için farklı yöntemler bulunur:
% 1. Tek Elemanlı Dizi
a = 10;
% 2. Vektör (1 Boyutlu Dizi)
b = [1, 2, 3, 4, 5];
% 3. Matris (2 Boyutlu Dizi)
c = [1, 2, 3; 4, 5, 6; 7, 8, 9];
% 4. Satır veya Sütun Dizisi Oluşturma
d = 1:5; % 1'den 5'e
e = 5:-1:1; % 5'ten 1'e
f = linspace(0, 1, 11); % 0 ile 1 arasında 11 eşit parçaya bölen vektör
Dizi İşlemleri
% 1. Toplama
x = [1, 2, 3];
y = [4, 5, 6];
result1 = x + y; % result1 = [5, 7, 9]
% 2. Çıkarma
result2 = x - y; % result2 = [-3, -3, -3]
% 3. Çarpma
result3 = x * y'; % İç çarpım sonucu, result3 = 32
% 4. Transpoz
x_transpose = x'; % x_transpose = [1; 2; 3]
% 5. Eleman Dizi Çarpımı
result4 = x .* y; % result4 = [4, 10, 18]
Dizi Türleri
Matlab'da farklı dizi türleri mevcuttur:
% 1. Çift Doğrusal Dizi
even_array = 2:2:10; % [2, 4, 6, 8, 10]
% 2. Karmaşık Dizi
complex_array = [1+2i, 3-4i, 5+6i];
% 3. Boş Dizi
empty_array = [];
Dizi Örnekleri
% 1. Matrisin Satır ve Sütun Sayısını Bulma
matris = [1, 2, 3; 4, 5, 6; 7, 8, 9];
[rows, cols] = size(matris); % rows = 3, cols = 3
% 2. Dizi Elemanlarının Toplamı ve Ortalaması
array = [10, 20, 30, 40, 50];
sum_array = sum(array); % sum_array = 150
average_array = mean(array); % average_array = 30
% 3. Rastgele Dizi Oluşturma
random_array = rand(1, 5); % 1 satır 5 sütunluk rastgele dizi
Yorumlar
Yorum Gönder