Php için aktif olarak korunur matris matematik kitaplığının arıyor

2 Cevap php

Ben hala aktif tutulan bir PHP matris matematik kitaplığı bulabilirsiniz biliyor mu?

Ben, invert, belirleyici, vb (non-kare matrisler dahil), devrik azaltmak gibi temel matris işlemleri yapmak gerekiyor

Bu soru, geçmişte istendi, daha sonra hiçbir cevapları ile kapattı. Şimdi aynı soruya bir cevap gerekiyor. Ilgili soruların bu bağlantılara bakın:

http://stackoverflow.com/questions/428473/matrix-artihmetic-in-php http://stackoverflow.com/questions/435074/matrix-arithmetic-in-php-again

Ben bu gördüm ve bana yardımcı olmaz fark armut Math_Matrix kütüphane yükleme sürecinde oldu. (Teşekkürler Ben senin soru devrik hakkında da yorum koymak için.)

Ben bu şeyleri kendim kod olabilir, ama ben bu yerde bir kütüphane olduğunu görmek beni mutlu edemez.

2 Cevap

Başka bir dilde matris manipülasyonlar yapmak ve PHP bu kodu aramak için daha iyi olabilir. PHP topluluğu genellikle matris hesaplama ile ilgili, bu yüzden ne istediğinizi bulmak zor olacak hayal değildir. Ancak diğer dillerde matematik kütüphanelerin bol vardır. Örneğin, ben PHP ve Python karıştırmak ne kadar zor olduğunu bilmiyorum ama, Python (scipy) deneyebilirsiniz. Ben PHP bilmiyorum, ama çoğu dil C aramak için bir yol var, ve C örneğin, GNU Scientific Library diyebiliriz.

Bu arada, bir matris ters çevirmek için bir neden hemen hemen hiç yok. Matris inversiyon gerektirecek görünen sorunların çoğu aslında lineer sistemlerin çözümü gerektirir. İkincisi daha kararlıdır. Insanların bir çarpanlara rutin (örneğin Cholesky) ve denklem sistemlerini çözmek tekrarlanır. Kullanacağız varsayıyorum çünkü Ayrıca, bazı kütüphaneler başına bir matris inversiyon rutin olmayabilir

Bu gerçekten bir kütüphane değil ama bu sayfada (matrisler üzerindeki işlemler dahil) kullanışlı php matematik bir sürü kod var:

http://www.phpmath.com/home

Ben bu yardımcı olacağını umuyoruz