Fix commmit bug.
This commit is contained in:
@@ -38,6 +38,11 @@ TEST_F(Function1D_Test, sign) {
|
||||
EXPECT_EQ(-1, result[0]);
|
||||
EXPECT_EQ(0, result[3]);
|
||||
EXPECT_EQ(1, result[4]);
|
||||
C = sign(A);
|
||||
result = C.getData();
|
||||
EXPECT_EQ(-1, result[0]);
|
||||
EXPECT_EQ(0, result[3]);
|
||||
EXPECT_EQ(1, result[4]);
|
||||
}
|
||||
|
||||
TEST_F(Function1D_Test, repmat) {
|
||||
@@ -102,13 +107,14 @@ TEST_F(Function1D_Test, interp1) {
|
||||
}
|
||||
|
||||
TEST_F(Function1D_Test, polyval){
|
||||
double dataP[3]={3,2,1};
|
||||
double dataX[3]={5,7,9};
|
||||
double*resultP = Aurora::polyval(dataX,dataP,3);
|
||||
EXPECT_DOUBLE_EQ(86., resultP[0])<<" polyval error;";
|
||||
EXPECT_DOUBLE_EQ(162., resultP[1])<<" polyval error;";
|
||||
EXPECT_DOUBLE_EQ(262., resultP[2])<<" polyval error;";
|
||||
delete [] resultP;
|
||||
double *dataP = new double[3]{3,2,1};
|
||||
double *dataX = new double[3]{5,7,9};
|
||||
auto matrixP = Aurora::Matrix::fromRawData(dataP,3);
|
||||
auto matrixX = Aurora::Matrix::fromRawData(dataX,3);
|
||||
auto result = Aurora::polyval(matrixP,matrixX);
|
||||
EXPECT_DOUBLE_EQ(86., result.getData()[0]);
|
||||
EXPECT_DOUBLE_EQ(162., result.getData()[1]);
|
||||
EXPECT_DOUBLE_EQ(262., result.getData()[2]);
|
||||
}
|
||||
|
||||
TEST_F(Function1D_Test, complexAndEtc){
|
||||
|
||||
Reference in New Issue
Block a user