Bir matriksin tranzpozesinin i. satır j. sütunu o matriksin j. satır i.
sütunu demektir. Buna dayanarak kendi fonksiyonunu da yazabilirsin kolayca.

saygılarımla...

14 Nisan 2012 18:11 tarihinde Baran Topal <[email protected]> yazdı:

>  Merhabalar;****
>
> ** **
>
> Matrix tranpozesi 2 boyutlu bir matrixi başka bir 2 boyutlu matrixe olan
> dönüşümüdür.****
>
> ** **
>
> 2 boyutlu matrix satırlar olarak ifade edilirken, buradaki her satır bir
> listedir.****
>
> ** **
>
> array() ile verdiğin tek liste ile, sadece 1 boyutlu bir array yaratırsın,
> böyle olunca da bunun ne kolon ne de satır olduğu hakkında yorum yapamayız.
> ****
>
> ** **
>
> c:\tmp\_Python\jazzIIIlove>py26****
>
> Python 2.6.4 (r264:75708, Oct 26 2009, 08:23:19) [MSC v.1500 32 bit (Intel)] 
> on****
>
> win32****
>
> Type "help", "copyright", "credits" or "license" for more information.****
>
> >>> import numpy****
>
> >>> a = numpy.array([[1, 2, 3],****
>
> ...                 [11, 22, 33]])****
>
> >>> a****
>
> array([[ 1,  2,  3],****
>
>        [11, 22, 33]])****
>
> >>> b = a.transpose()****
>
> >>> b****
>
> array([[ 1, 11],****
>
>        [ 2, 22],****
>
>        [ 3, 33]])****
>
> >>>** **
>
> ** **
>
> ** **
>
> ** **
>
> Buradan da görebileceğin gibi belirtilen iki satır, üç satıra transpoze
> oldu.****
>
> ** **
>
> Ya da;****
>
> ** **
>
> a = numpy.arange(10) ****
>
> ** **
>
> yerine,****
>
> a = numpy.arange(10).reshape(1,10)****
>
> ** **
>
> kullanabilirsin. Böylece 2 boyutlu bir array'in olacaktır.****
>
> ** **
>
> İyi çalışmalar.****
>
> ** **
>
> Baran Topal****
>
> ** **
>
> Royal Institute of Technology - ICSS****
>
> Bilkent University - CTIS****
>
> Hacettepe University - Geology Engineering & Geostatistics****
>
> ** **
>
> *From:* [email protected] [mailto:
> [email protected]] *On Behalf Of *Kaan Aksit
> *Sent:* Friday, April 13, 2012 7:33 PM
> *To:* [email protected]
> *Subject:* [Pardus-kullanicilari] Transpoz****
>
> ** **
>
> Çok basit bir kod ancak neden transpoz almadığını anlamadım fikri olan var
> mı?
>
> http://sudrap.org/paste/text/137636/
>
> Kaan****
>
> ** **
>
> __________ Information from ESET NOD32 Antivirus, version of virus
> signature database 7052 (20120413) __________****
>
> ** **
>
> The message was checked by ESET NOD32 Antivirus.****
>
> ** **
>
> http://www.eset.com****
>
> ** **
>
> __________ Information from ESET NOD32 Antivirus, version of virus
> signature database 7053 (20120414) __________****
>
> ** **
>
> The message was checked by ESET NOD32 Antivirus.****
>
> ** **
>
> http://www.eset.com****
>
>
> __________ Information from ESET NOD32 Antivirus, version of virus
> signature database 7053 (20120414) __________
>
> The message was checked by ESET NOD32 Antivirus.
>
> http://www.eset.com
>
> _______________________________________________
> Pardus-kullanicilari e-posta listesi
> Listeden çıkmak için
> http://liste.pardus.org.tr/mailman/listinfo/pardus-kullanicilari adresini
> kullanın.
> Listeye iletmek istediğiniz soruları  
> [email protected] adresine gönderin.
> Liste mesajlarında arama yapmak için http://liste.pardus.org.tr/arama web
> sayfasına gidin.
>



-- 
*Görünenler*, *gerçek olsaydı bilime* gerek kalmazdı.
_______________________________________________
Pardus-kullanicilari e-posta listesi
Listeden çıkmak için 
http://liste.pardus.org.tr/mailman/listinfo/pardus-kullanicilari adresini 
kullanın.
Listeye iletmek istediğiniz soruları  [email protected] 
e-posta adresine gönderin.
Liste mesajlarında arama yapmak için http://liste.pardus.org.tr/arama web 
sayfasına gidin.

Cevap