Python'da aşağıdaki ifadeyi uygulamak istiyorum: burada x ve y n boyutunda nümerik dizilerdir ve k nümerik bir dizidir n × n boyutunda . N boyutu yaklaşık 10000 olabilir ve fonksiyon birçok kez değerlendirilecek bir iç döngünün parçasıdır, bu nedenle hız önemlidir.
İdeal olarak bir for döngüsünden tamamen kaçınmak istiyorum, ancak sanırım bu bir dünyanın sonu değil. Sorun şu ki, birkaç iç içe döngü olmadan nasıl yapılacağını görmekte sorun yaşıyorum ve bu oldukça yavaş hale getirecek.
Yukarıdaki denklemi numpy'yi verimli ve tercihen de okunabilir bir şekilde nasıl ifade edebileceğini bilen var mı? Daha genel olarak, bu tür şeylere yaklaşmanın en iyi yolu nedir?