«matrix» etiketlenmiş sorular

Matris, sütunlar ve satırlar halinde düzenlenmiş dikdörtgen bir öğe dizisidir (eq numaraları, semboller veya ifadeler).

17
Python için yüksek kaliteli bir doğrusal olmayan programlama çözücü var mı?
Çözülmesi gereken birkaç dışbükey olmayan küresel optimizasyon problemim var. Şu anda , oldukça etkili olan MATLAB's Optimizasyon Araç Kutusu'nu (özellikle, fmincon()algoritma = ile 'sqp') kullanıyorum . Ancak, kodumun çoğu Python'da ve optimizasyonu Python'da da yapmak isterim. Rekabet edebilecek Python bağlarına sahip bir NLP çözücü var mı fmincon()? O olmalı Doğrusal …

6
Matrix ifadeleri için sembolik yazılım paketleri?
simetrik ve pozitif-kesin olduğunu biliyoruz . B'nin dikgen olduğunu biliyoruz :birA\mathbf ABB\mathbf B Soru: simetrik ve pozitif kesin midir? Cevap: evet.B ⋅ A ⋅ B⊤B⋅A⋅B⊤\mathbf B \cdot\mathbf A \cdot\mathbf B^\top Soru: Bir bilgisayar bize bunu söyleyebilir mi? Cevap: Muhtemelen. Matrisler hakkında bilinen gerçekleri işleyen ve yayan herhangi bir sembolik cebir …

4
Pozitif bir kesin simetrik (kovaryans) matrisin tersi ile başa çıkmak
İstatistiklerde ve çeşitli uygulamalarında, genellikle çeşitli kullanımlar için pozitif kesin (dikkate alınan durumlarda) ve simetrik olan kovaryans matrisini hesaplıyoruz . Bazen, çeşitli hesaplamalar için bu matrisin tersine ihtiyaç duyarız (örneğin, (sadece) merkez matrisiyle bu tersi ile ikinci dereceden formlar). Bu matrisin nitelikleri ve kullanım amaçları göz önüne alındığında, merak ediyorum: …


3


2
Bir matrisi tersine çevirmenin neden iyi olmadığının pratik örneği
Doğrusal bir sistemi çözmek için bir matrisi ters çevirmenin iyi bir fikir olmadığının farkındayım, çünkü sistemi doğrudan çözmek veya LU, Cholesky veya QR ayrışımı kullanmak kadar doğru ve verimli değildir. Ancak, bunu pratik bir örnekle kontrol edemedim. Bu kodu denedim (MATLAB'da) M = 500; A = rand(M,M); A = real(expm(1i*(A+A.'))); …

4
Satır majör ve Sütun ana matris yerleşimi
Yoğun matris hesaplamalarının programlanmasında, sütun-büyük yerleşimin üstünden bir satır-büyük yerleşim seçmek için herhangi bir neden var mı? Seçilen matrisin düzenine bağlı olarak, önbellek belleklerini hızlı bir şekilde etkili bir şekilde kullanmak için uygun kodu yazmamız gerektiğini biliyorum. Sıra ana düzeni daha doğal ve daha basit görünüyor (en azından benim için). …
16 matrix  fortran 

4
Hanehalkı yansımaları neden bir matrisi köşegenleştiremez?
Pratikte QR çarpanlarına ayırma işlemi yapılırken, bir matrisin alt kısmını sıfırlamak için Hanehalkı yansımaları kullanılır. Simetrik matrislerin özdeğerlerini hesaplamak için, Hanehalkı yansımalarıyla yapabileceğiniz en iyi şeyin onu üçgen biçime dönüştürmek olduğunu biliyorum. Neden bu şekilde tam olarak köşegenleştirilemediğini görmenin açık bir yolu var mı? Bunu basitçe açıklamaya çalışıyorum ama net …

3
Matris karekök tersinin verimli hesaplanması
İstatistiklerde sık karşılaşılan bir problem, simetrik pozitif belirli bir matrisin ters kökünün hesaplanmasıdır. Bunu hesaplamanın en etkili yolu ne olabilir? Burada (henüz okumadım) bazı literatür ve rastlantısal olarak burada çoğaltacağım bazı rastlantısal R kodlarıyla karşılaştım. # function to compute the inverse square root of a matrix fnMatSqrtInverse = function(mA) { …

3
Matris-Vektör Çarpma Ölçeklemem neden olmasın?
Uzun yazı için özür dilerim ama ilk adımda alakalı olduğunu düşündüğüm her şeyi dahil etmek istedim. İstediğim Yoğun Matrisler için Krylov Altuzay Yöntemlerinin paralel bir versiyonunu kullanıyorum .Temelde GMRES, QMR ve CG. (Profillemeden sonra) DGEMV rutinimin acıklı olduğunu fark ettim. Bu yüzden izole ederek buna konsantre olmaya karar verdim. 12 …


4
Yoğun bir matrisin düşük dereceli olup olmadığını hızla belirleme
Üzerinde çalıştığım bir yazılım projesinde, bazı hesaplamalar yoğun düşük dereceli matrisler için çok daha kolaydır. Bazı problem örnekleri yoğun düşük dereceli matrisleri içerir, ancak bana faktörlerden ziyade tam olarak verilir, bu yüzden düşük dereceli yapıdan yararlanmak istiyorsam dereceyi kontrol etmem ve matrisi faktör yapmalıyım . Söz konusu matrisler tipik olarak …

2
Çok büyük ve çok seyrek bir bitişiklik matrisinin tüm özdeğerlerini hesaplayın
Her biri yaklaşık n ~ 100000 düğümü olan iki grafiğim var. Her iki grafikte de, her bir düğüm tam olarak 3 düğüme bağlanır, böylece bitişiklik matrisi simetrik ve çok seyrek olur. Zor olan nokta, bitişiklik matrisinin tüm özdeğerlerine ihtiyacım var ama özvektörlere ihtiyacım yok. Doğru olmak için, bu benim hayatımda …


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.