public void ZeroLengthVectorTestsforConstructor1() { FloatVector fv = new FloatVector(1, 0.0f); fv.RemoveAt(0); FloatLevinson fl = new FloatLevinson(fv, fv); }
public void ZeroVectorLengthTestforStaticInverse() { FloatVector LC = new FloatVector(1, 0.0f); LC.RemoveAt(0); FloatMatrix X = FloatLevinson.Inverse(LC, LC); }
public void ZeroVectorLengthTestforStaticSolveMatrix() { FloatVector LC = new FloatVector(1, 0.0f); LC.RemoveAt(0); FloatMatrix X = FloatLevinson.Solve(LC, TR10, FloatMatrix.CreateIdentity(10)); }
public void ZeroVectorLengthTestforStaticSolveVector() { FloatVector LC = new FloatVector(1, 0.0f); LC.RemoveAt(0); FloatVector X = FloatLevinson.Solve(LC, TR10, Y10); }
public void IList() { FloatVector a = new FloatVector(new float[4]{0,1,2,3}); Assert.AreEqual(a.IsFixedSize,false); Assert.AreEqual(a.IsReadOnly,false); a.Add(4.0f); Assert.AreEqual(a.Length,5); Assert.AreEqual(a[4],4); Assert.AreEqual(a.Contains(4.0f),true); a.Insert(1,5.0f); Assert.AreEqual(a.Length,6); Assert.AreEqual(a.Contains(5.0f),true); Assert.AreEqual(a[0],0); Assert.AreEqual(a[1],5); Assert.AreEqual(a[2],1); Assert.AreEqual(a[3],2); Assert.AreEqual(a[4],3); Assert.AreEqual(a[5],4); a.Remove(5.0f); Assert.AreEqual(a.Length,5); Assert.AreEqual(a.Contains(5.0f),false); Assert.AreEqual(a[0],0); Assert.AreEqual(a[1],1); Assert.AreEqual(a[2],2); Assert.AreEqual(a[3],3); Assert.AreEqual(a[4],4); a.RemoveAt(2); Assert.AreEqual(a.Length,4); Assert.AreEqual(a.Contains(2.0f),false); Assert.AreEqual(a[0],0); Assert.AreEqual(a[1],1); Assert.AreEqual(a[2],3); Assert.AreEqual(a[3],4); }
public void ZeroLengthVectorTestsforConstructor1() { FloatVector dv = new FloatVector(1, 0.0f); dv.RemoveAt(0); FloatSymmetricLevinson fsl = new FloatSymmetricLevinson(dv); }