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