Ana içeriğe atla

Temel İşlemler

Temel işlemler:

a(:) a matrisinin sütunlarının ard arda dizilmesinden oluşan bir sütun vektör oluşturur.
a(:,i) a matrisinin i. sütununu alır.
a(j,:) a matrisinin j. satırını alır.
a(:,i)=[] a’nın i. sütununu siler.
a(i,:)=[] a’nın i. satırını siler.
a(:,[i j]) a matrisinin i ve j. sütununu alır.
a([i j],:) a matrisinin i ve j. satırını alır.
e=a:b:n a, (a+b),…,n sayılarından oluşan bir satır vektör oluşturur.
inv(a) Bira kare matrisinin tersini (inversini) alır.
a’ a matrisinin devriğini (transpozesini) alır.
det(a) a matrisinin determinantını hesaplar.
diag(a) Bir kare a matrisinin köşegen elemanlarını bir sütun vektöre atar.
rand 0 ile 1 arasında sayı üretir.a ile b arasında mxn boyutlu matris oluşturmak için b+a-b(rand(m,n)).
zeros(m,n) m×n boyutlu sıfır matrisi oluşturur.
ones(m,n) m×n boyutlu elemanları “1” olan matris oluşturur.
eye(m) m×m boyutlu birim matris oluşturur.
pascal(z) z boyutunda pascal üçgeni oluşturur.
magic(k) 1 il k*k arasındaki sayılardan oluşmuş, k*k boyutunda eşit satır ve sütun toplamına sahip matris olur.
trace(x) Bir x matrisinin izi.
eig Özdeğer ve özvektör bulma.
rem x-y.*fix(x./y) demektir.
mod x-y.*floor(x./y) demektir.
find Verilen koşula uygun elemanların indislerini verir.

Yorumlar

Bu blogdaki popüler yayınlar

Matlab Operatörler

Matematiksel operatörler: +  Toplama –  Çıkarma *  Çarpma /  Bölme ^  Üst alma .* Elemanter çarpım ./  Elemanter bölme .^  Elemanter üst alma a+b  Boyutları aynı olan a ve b matrisini toplar. a-b  Boyutları aynı olan a ve b matrislerinin farkını alır. a*b  Sütun sayısı m olan a matrisiyle satır sayısı m olan b matrisini çarpar. a/b  b düzenli kare bir matrisse (determinantı sıfırdan farklıysa), aynı boyutlu a matrisiyle; a*inv(b)işlemini yapar. a.*b  Boyutları aynı olan a ve b matrislerinin elemanlarını karşılıklı olarak çarpar. a./b  Boyutları aynı olan a ve b matrislerinin elemanlarını karşılıklı oranlar. sqrt  Kök alma abs  Mutlak değer rats  Kesirli gösterim Mantıksal operatörler: &  Ve |  Veya ~  Değil /  Bölme Karar operatörleri: >  Büyüktür <  Küçüktür >=  Büyük eşittir <=  Küçük eşittir ==  Eşittir ~= ...

Matlab Sayının Tek yada Çift Olma Durumunun Belirlenmesi

Matlab Sayının Tek yada Çift Olma Durumunun Belirlenmesi Klavyeden girilen bir tamsayının tek mi çift mi oldugunu bulan program kodaları. 1. Yol: Bir tamsayının tek veya çift olma durumunun belirlenmesinin en basit yolu; tamsayının 2'ye göre modunu alıp sıfıra eşit olup olmadıgını kıyaslamaktır. 2. Yol: Matlabın saglamış oldugu 'rem' fonksiyonunu kullanmak. 1. Yol Kod Blogu: a=input( 'Tamsayı giriniz: ' ); disp( ' ' ); if (mod(a,2)==0)     disp( 'Girilen tamsayı çifttir' ); else     disp( 'Girilen tamsayı tektir' ); end 2.  Yol Kod Blogu:  rem(x,y)  şeklinde kullanır. Burada x bölünen , y ise bölen sayıdır. Program x’in y’ye bölünmesinde kalan değerini verir. a=input( 'Tamsayı giriniz: ' ); disp( ' ' ); if (rem(a,2)==0)     disp( 'Girilen tamsayı çifttir' ); else     disp( 'Girilen tamsayı tektir' ); end Matlab basit hesap makinesi yapım dersi için  tıklayınız