Matlab içerisinde matrsilerle işlemler yaparken, bazen üretilmiş olan bir matrisin bir elemanını değiştirmek gerekir veya o matrisin içerisindeki spesifik bir elemanı, cebirsel işlemlere sokmamız gerekebilir. Bunun için o matrisin içerisindeki elemanları bir değişkene atayabilecek operatörleri kullanmaya ihtiyacımız vardır. Bunu yapabilmek için de aşağıdaki adımlar uygulanabilir.
Matlab'te Matrisin Belirli Elemanları Nasıl İndekslenir?
![[Resim: Screenshot_1-17.png]](https://www.makineturk.net/wp-content/uploads/2020/05/Screenshot_1-17.png)
Matlab içerisinde örneğin m gibi bir matrisimiz olsun;
hemen altındaki x değişkeni; m matrisinin 1. satırının 3. sütuna ait elemanını indeksleyen koddur. Aynı şekilde 3. satırda bulunan kod dizini de m matrisinin 1'e 3 kısmındaki elemanı, boş eleman yapmaya yarar. Aynı şekilde 4. satırda bulunan y değişkenindeki işlem, m matrisinin 1'e 3'teki elemanını 3 ile çarpıp, y değişkenine atayan koddur.
6. kod satırındaki kod: m matrisinin 2. satırındaki elemanları indeksleyen kod.
7. kod satırındaki kod: m matrisinin 1. sütunundaki elemanları indeksleyen kod.
8. kod satırındaki kod: m matrisinin 1. satırındaki elemanları ve 1. ve 3. sütunları arasındaki elemanları indeksleyen bir koddur.
9. kod satırındaki kod: m matrisinin 2 ila 3. satırındaki elemanları ve 2. sütunundaki elemanları bir matris olarak indeksleyen elemandır.
10. kod satırındaki kod ise 2 ile sonuncu satırdaki elemanlar ile 3. sütundaki elemanları bir matris olarak indeksleyen koddur.
Matlab'te bu tarz matris indeksleme kodlarıyla çok verimli şekilde matematiksel işlemler kodlayabilirsiniz.
Yorumlarınızı ve sorularınızı HIZLI CEVAP kısmında belirtmeyi unutmayın!
Benzer Konular:
Linkleri görebilmek için sitemize üye ol manız veya giriş yapmanız gerekiyor. (Sitemize üyelikler ücretsizdir!)
Linkleri görebilmek için sitemize üye ol manız veya giriş yapmanız gerekiyor. (Sitemize üyelikler ücretsizdir!)
Linkleri görebilmek için sitemize üye ol manız veya giriş yapmanız gerekiyor. (Sitemize üyelikler ücretsizdir!)
Linkleri görebilmek için sitemize üye ol manız veya giriş yapmanız gerekiyor. (Sitemize üyelikler ücretsizdir!)