Example #1
0
        ///<summary>Implicit cast conversion to <c>ComplexFloatVector</c> from <c>FloatVector</c></summary>
        static public ComplexFloatVector ToComplexFloatVector(FloatVector src)
        {
            float[]            temp = src.ToArray();
            ComplexFloatVector ret  = new ComplexFloatVector(temp.Length);

            for (int i = 0; i < temp.Length; ++i)
            {
                ret.data[i] = temp[i];
            }
            return(ret);
        }
 ///<summary>Implicit cast conversion to <c>ComplexFloatVector</c> from <c>FloatVector</c></summary>
 static public ComplexFloatVector ToComplexFloatVector(FloatVector src)
 {
   float[] temp = src.ToArray();
   ComplexFloatVector ret = new ComplexFloatVector(temp.Length);
   for (int i = 0; i < temp.Length; ++i)
   {
     ret.data[i] = temp[i];
   }
   return ret;
 }
 public void FirstElementTestforConstructor2()
 {
   FloatVector fv = new FloatVector(3, 1.0f);
   FloatLevinson fl = new FloatLevinson(LC3.ToArray(), fv.ToArray());
 }
 public void ToArray()
 {
   float[] testvector = new float[2]{0,1};
   FloatVector test = new FloatVector(testvector);
   float[] internaldata = test.ToArray();
   
   Assert.AreEqual(internaldata.Length,testvector.Length);
   Assert.AreEqual(internaldata[0],testvector[0]);
   Assert.AreEqual(internaldata[1],testvector[1]);
 }