Add acosd and acosd's unittest.
This commit is contained in:
@@ -255,3 +255,13 @@ TEST_F(Function1D_Test, acos) {
|
||||
EXPECT_DOUBLE_AE(result.getData()[1],0.5917);
|
||||
EXPECT_DOUBLE_AE(result.getData()[2],1.1593);
|
||||
}
|
||||
|
||||
TEST_F(Function1D_Test, acosd) {
|
||||
double *data = new double[3]{0.02,0.83,0.4,};
|
||||
auto matrix = Aurora::Matrix::fromRawData(data, 3);
|
||||
auto result = Aurora::acosd(matrix);
|
||||
result.printf();
|
||||
EXPECT_DOUBLE_AE(result.getData()[0],88.854);
|
||||
EXPECT_DOUBLE_AE(result.getData()[1],33.9013);
|
||||
EXPECT_DOUBLE_AE(result.getData()[2],66.4218);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user