KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8e-fips-rhel5 DAV/2 PHP/5.2.17
System : Linux localhost 2.6.18-419.el5 #1 SMP Fri Feb 24 22:47:42 UTC 2017 x86_64
User : nobody ( 99)
PHP Version : 5.2.17
Disable Function : NONE
Directory :  /usr/lib64/python2.4/site-packages/Numeric/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //usr/lib64/python2.4/site-packages/Numeric/Matrix.pyc
mò
ÕÉà>c@s8dkZdkZdkZdkZdklZlZdklZlZlZdk	l
Z
dgdZx$e
dƒD]Zeeƒee<qwWdieƒZeidZgZx,eD]$ZeejoeieƒqºqºWdieƒZd„Zd„Zhd	d
<dd<d
d<dd<dd<dd<dd<dd<Zd„Zdefd„ƒYZedjo·dkTeddd gd!d"d#gd$d%d&ggƒZeeGHeieiGHeeƒGHed'GHeddgdd(ggƒZd)Gx*e
d*ƒD]ZeeZed(d(GqWHndS(+N(s	UserArraysasarray(sdotsidentitysmultiply(ssqueezeits.-+jeELcCst|ittƒƒS(N(tevaltastrt	translatet_tablet	_todelete(R((t4/usr/lib64/python2.4/site-packages/Numeric/Matrix.pyt_evalsc
CsÓ|i|idƒ}g}d}xª|D]¢}	|	idƒ}g}x0|D](}|iƒ}|itt
|ƒƒqKW|djot|ƒ}n!t|ƒ|jo
td‚n|d7}|i|ƒq)W|S(Nt;it,sRows not the same size.i(tdatatfindtsplittrowstnewdatatcounttrowttrowtnewrowtcolttemptextendtmapRtlentNcolst
ValueErrortappend(
R
RRR
RRRRRR((Rt_convert_from_strings&


t0t000t1t001t2t010t3t011t4t100t5t101t6t110t7t111cCsft|ƒ}d}x |dD]}|t|7}qWd}x ||djo|d7}q>W||S(NRiiR(tocttnumtostrtbintcht_lkuptind(R-R/R0R2R.((Rt_binary7stMatrixcBs›tZdddd„Zd„Zd„Zd„Zd„Zd„Zd	„Z	d
„Z
d„Zd„Zd
„Z
d„Zd„Zd„Zdd„ZRS(NiicCs‹t|ƒtijot|ƒ}nti|||||ƒt|ii
ƒdjo d|ii
df|i_
n|ii
|_
dS(Nii(ttypeR
ttypest
StringTypeRt	UserArrayt__init__tselfttypecodetcopyt	savespaceRtarraytshape(R:R
R;R<R=((RR9Cs cCs´|i|i|ƒ}y„t|ƒ}|djogt|dti	ƒoPt|dti
ƒo9|ii}|d|df|i_|ii|_nWnt
j
onX|S(Nii(R:t_rcR>tindextoutRtnt
isinstanceR6t	SliceTypetIntTypeR?tsht	TypeError(R:RARCRGRB((Rt__getitem__Ks;cCsWt|ƒ}t|iƒdjo|i|i|ƒSn|it|i|ƒƒSdS(Ni(	tasarraytothertaotherRR?R:R@R>tdot(R:RKRL((Rt__mul__XscCsWt|ƒ}t|iƒdjo|i||iƒSn|it||iƒƒSdS(Ni(	RJRKRLRR?R:R@R>RM(R:RKRL((Rt__rmul___scCs%t|ƒ}t|i|ƒ|_|S(N(RJRKRLRMR:R>(R:RKRL((Rt__imul__fsc
Csá|ii}t|ƒdjp|d|djo
td‚nt|ƒtdƒtdƒfjon|djott|dƒƒSn|djo/tt	i
|iƒƒ}t|ƒ}|}n
|}|}|djo1x&|djo||}|d}qãW|Snt
|ƒ}t|ƒ}	|iƒd}}x2||	|ddjo||9}|d7}q?W|iƒ}xLt|d|	ƒD]7}||9}||	|ddjo||9}q‘q‘W|Sn
td	‚dS(
Niiismatrix is not squareliRRsexponent must be an integer(R:R>R?RRHR5RKR4tidentityt
LinearAlgebratinversetresulttxR3tbetattR<tZtqtrangetk(
R:RKRXRVRYR?RTRUR[RW((Rt__pow__ksB(
%






cCs
td‚dS(Ns#x**y not implemented for matrices y(RH(R:RK((Rt__rpow__scCstti|iƒƒS(N(R4tNumerict	conjugateR:R>(R:((Rt
__invert__’scCsŒ|djont|ƒdjo
d}nt|ƒdjod|}nt|ƒdjo
td‚n||i_n||i|<dS(NR?iiis)Can only reshape a Matrix as a 2-d array.(ii(i(tattrRtvalueRR:R>R?t__dict__(R:RaRb((Rt__setattr__•s


cCsI|djot|iƒSn(|djotti|iƒƒSn|djo\t|iiƒdjo d|iidf|i_ntti	ti|iƒƒƒSn˜|djott
i|iƒƒSnq|djot|iiƒSnP|djot|ii
ƒSn/|d	jot|iiƒSnt|d
‚dS(NtAtTtHiitItrealtimagtflats not found.(RatsqueezeR:R>R4R^t	transposeRR?R_RRRSRiRjRktAttributeError(R:Ra((Rt__getattr__ s"


 #



cCs)t||iƒ}t|ƒ|i|<dS(N(RJRbR:t	_typecodeRlR>RA(R:RARb((Rt__setitem__´scCs&tt|ƒ|iƒ|i||+dS(N(RJRlRbR:RpR>titj(R:RrRsRb((Rt__setslice__·scCstt|iƒƒS(N(tfloatRlR:R>(R:((Rt	__float__¹scCst|it|ƒƒS(N(R4R:R>RJtb(R:Rw((Rtm¼scCs,|djo|iSnt|i|ƒSdS(N(RWtNoneR:R>RJ(R:RW((RRJ¿s
(t__name__t
__module__RyR9RIRNRORPR\R]R`RdRoRqRtRvRxRJ(((RR4Bs	
				$								t__main__(t*iiiiii
iiiiÿÿÿÿisFibonacci numbers:i
( tstringR6R^RRR8RJRMRQtmultiplytMLabRlRyRRZR[tchrtjointdigitst	_numcharsRRRRR1R3R4RzRxR>RmRrtmm(R4RRR8R1RlRRJR„RRR6RR~RR3RQRrR[RxR^R…RM((Rt?sJ				




		N		ƒ
0		



Anon7 - 2021