Add linspace and linspace's unittest.
This commit is contained in:
@@ -428,3 +428,14 @@ TEST_F(Function1D_Test, vecnrom) {
|
||||
EXPECT_DOUBLE_AE(result.getData()[0],9.5394);
|
||||
EXPECT_DOUBLE_AE(result.getData()[1],43.3474);
|
||||
}
|
||||
|
||||
TEST_F(Function1D_Test, linspace) {
|
||||
auto result = Aurora::linspace(-5,5,7);
|
||||
EXPECT_DOUBLE_AE(result.getData()[0],-5);
|
||||
EXPECT_DOUBLE_AE(result.getData()[1],-3.3333);
|
||||
EXPECT_DOUBLE_AE(result.getData()[2],-1.6667);
|
||||
EXPECT_DOUBLE_AE(result.getData()[3],0);
|
||||
EXPECT_DOUBLE_AE(result.getData()[4],1.6667);
|
||||
EXPECT_DOUBLE_AE(result.getData()[5], 3.3333);
|
||||
EXPECT_DOUBLE_AE(result.getData()[6], 5.0000);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user