func (m *CDMA) SetSpreadCode(spcode vlib.VectorC, doscale bool) { m.sf = spcode.Size() // normalize := 1.0 / float64(m.sf) if doscale { m.spreadSeq, _ = spcode.ToUnitEnergy() //spcode.Scale(normalize) } else { m.spreadSeq = spcode //;.ToUnitEnergy() //spcode.Scale(normalize) } // fmt.Print("\ndata", m.spreadSeq, temp, a) }