Add acosd and acosd's unittest.

This commit is contained in:
sunwen
2023-04-24 11:21:31 +08:00
parent 7bd5b8a829
commit 49d9026592
4 changed files with 33 additions and 0 deletions

View File

@@ -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);
}