本文整理汇总了Python中ShareYourSystem.arrayify方法的典型用法代码示例。如果您正苦于以下问题:Python ShareYourSystem.arrayify方法的具体用法?Python ShareYourSystem.arrayify怎么用?Python ShareYourSystem.arrayify使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ShareYourSystem
的用法示例。
在下文中一共展示了ShareYourSystem.arrayify方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: setCrossPhase
# 需要导入模块: import ShareYourSystem [as 别名]
# 或者: from ShareYourSystem import arrayify [as 别名]
def setCrossPhase(self):
#import
import itertools
#list
NumscipiedCrossIndexIntsTuplesList=list(
itertools.product(
xrange(len(self.NumscipiedFourierPhaseFloatsArray)),
xrange(len(self.NumscipiedFourierPhaseFloatsArray))
)
)
#debug
'''
self.debug(
[
'NumscipiedCrossIndexIntsTuplesList is ',
str(NumscipiedCrossIndexIntsTuplesList)
]
)
'''
#init
NumscipiedNoneArray=np.array(
[None]*len(self.NumscipiedFourierFrequencyFloatsArray)
)
NumscipiedNullArray=np.array(
[0]*len(self.NumscipiedFourierFrequencyFloatsArray)
)
#cross phase
NumscipiedFourierCrossPhaseTuplesList=map(
lambda __NumscipiedCrossIndexIntsTuple:
(
__NumscipiedCrossIndexIntsTuple,
self.NumscipiedFourierPhaseFloatsArray[
__NumscipiedCrossIndexIntsTuple[0],
:
]-self.NumscipiedFourierPhaseFloatsArray[
__NumscipiedCrossIndexIntsTuple[1],
:
]
)
if __NumscipiedCrossIndexIntsTuple[1]>__NumscipiedCrossIndexIntsTuple[0]
else (
__NumscipiedCrossIndexIntsTuple,
NumscipiedNullArray
)
if __NumscipiedCrossIndexIntsTuple[1]==__NumscipiedCrossIndexIntsTuple[0]
else
(
__NumscipiedCrossIndexIntsTuple,
NumscipiedNoneArray
),
NumscipiedCrossIndexIntsTuplesList
)
#Debug
'''
print('NumscipiedFourierCrossPhaseTuplesList is ')
print(NumscipiedFourierCrossPhaseTuplesList)
print('')
'''
#arrayify
self.NumscipiedFourierCrossPhaseFloatsArray=SYS.arrayify(
NumscipiedFourierCrossPhaseTuplesList
)
#debug
'''