def _generateSourceData(self, format, size):
if format in ('CF', 'CD'):
return [complex(x) for x in xrange(size)]
complexData = format.startswith('C')
typecode = format[1]
dataFormat, dataType = self.TYPEMAP[typecode]
samples = size
if complexData:
samples *= 2
data = [dataType(x) for x in xrange(samples)]
if complexData:
data = numpy.reshape(data, (size,2))
return data
评论列表
文章目录