Ana içeriğe geç
MedCalc

Matris fonksiyonları

Matris oluşturma

  • MAKE(r,c,[v]) Tüm öğeleri v değerine eşit olan r × c boyutunda bir matris (r satır ve c sütun) oluşturur.
  • MAGIC(n) Öğeleri 1 ile n2 arasındaki tam sayılar olan ve satır ve sütun toplamları birbirine eşit olan n × n boyutunda bir matris oluşturur.
  • MRND(r,c) Rastgele sayılardan oluşan r × c boyutunda bir matris (r satır ve c sütun) oluşturur.
  • DIAG(A) Bir köşegen matris oluşturur.
  • UNIT(A) A kare matrisiyle aynı boyutlarda bir birim matris döndürür.
  • ONES(A) A matrisiyle aynı boyutlarda, tüm öğeleri 1 olan bir matris döndürür.
  • ZERO(A) A matrisiyle aynı boyutlarda, tüm öğeleri sıfır olan bir matris döndürür.
  • CVEC(min,max,n) min ile max arasında eşit aralıklı değerler içeren, n satırlı bir sütun vektörü döndürür.
  • RVEC(min,max,n) min ile max arasında eşit aralıklı değerler içeren, n sütunlu bir satır vektörü döndürür.

Sütun ve satır ekleme ve silme

  • CBIND(A,B[,..]) B matrisinin A matrisine sütun yönünde eklendiği bir matris döndürür.
  • RBIND(A,B[,..]) B matrisinin A matrisine satır yönünde eklendiği bir matris döndürür.
  • CDEL(A,c) A matrisini c sütunu olmadan döndürür.
  • RDEL(A,r) A matrisini r satırı olmadan döndürür.
  • CLEAN(A) Boş sütunların ve eksik veri içeren satırların kaldırıldığı bir matris döndürür.

Matris özellikleri

  • INDEX(A,r,c) Bir matrisin bir öğesini, satırını veya sütununu döndürür.
  • NORM(A) Bir vektörün veya matrisin 2-normunu döndürür.
  • NCOL(A) Bir matrisin sütun sayısını döndürür.
  • NROW(A) Bir matrisin satır sayısını döndürür.
  • TRACE(A) Bir matrisin ana köşegenindeki öğelerin toplamını döndürür.

Matris işlemleri ve dönüşümleri

  • KRON(A,B) A ve B matrislerinin Kronecker tensör çarpımını döndürür.
  • INV(A) Bir matrisin ters matrisini döndürür.
  • PINV(A) Bir matrisin Moore-Penrose sözde tersini döndürür.
  • RANK(A) Bir matrisin doğrusal olarak bağımsız satır veya sütun sayısının bir tahminini döndürür.
  • TRANSPOSE(A) Bir matrisin devriğini döndürür.
  • WINSORIZE(A,k) Sütun bazında winsorize edilmiş değerler içeren bir matris döndürür.

Doğrusal denklemler

  • BALANCE(A) Aynı özdeğerlere sahip, daha iyi dengelenmiş bir matris döndürür.
  • DETERM(A) Bir matrisin determinantını döndürür.
  • HESSENBERG(A) Bir Hessenberg matrisi üretir.
  • EIG(A[,v]) A matrisinin özdeğerlerini döndürür.
  • SOLVE(A,B) AX=B denklemini X için çözer.
  • MCOV(A) Varyans-kovaryans matrisini döndürür.
  • MCOR(A) Korelasyon matrisini döndürür.
  • SSCP(A) Kareler ve çapraz çarpımlar toplamlarını içeren bir matris döndürür.

Yeniden örnekleme

  • RESAMPLE(A) A ile aynı boyutta, A matrisinin satırlarından rastgele bir seçim içeren bir matris döndürür (iadeli yeniden örnekleme). A matrisinin bazı satırları sonuç matrisinde birden fazla kez yer alabilir, bazıları ise hiç yer almayabilir.
  • SUBSAMPLE(A,n) A matrisinin satırlarından rastgele seçilen n satırlı bir matris döndürür. A matrisinin her satırı sonuç matrisinde yalnızca bir kez bulunabilir.

Matris istatistik fonksiyonları

  • CMAX(A) Sütun maksimumlarını içeren bir satır vektörü döndürür.
  • CMIN(A) Sütun minimumlarını içeren bir satır vektörü döndürür.
  • CSSQ(A) Her sütundaki değerlerin karelerinin toplamını içeren bir satır vektörü döndürür.
  • CSUM(A) Sütun toplamlarını içeren bir satır vektörü döndürür.
  • MMAX(A) Bir matristeki sayısal olarak en büyük değeri döndürür.
  • MMIN(A) Bir matristeki sayısal olarak en küçük değeri döndürür.
  • MSSQ(A) Bir matrisin tüm öğelerinin karelerinin toplamını döndürür.
  • MSUM(A) Bir matrisin tüm öğelerinin toplamını döndürür.
  • RMAX(A) Satır maksimumlarını içeren bir sütun vektörü döndürür.
  • RMIN(A) Satır minimumlarını içeren bir sütun vektörü döndürür.
  • RSSQ(A) Her satırdaki değerlerin karelerinin toplamını içeren bir sütun vektörü döndürür.
  • RSUM(A) Satır toplamlarını içeren bir sütun vektörü döndürür.

Ayrıca bakınız