⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 test_rotg.c

📁 该文件为c++的数学函数库!是一个非常有用的编程工具.它含有各种数学函数,为科学计算、工程应用等程序编写提供方便!
💻 C
📖 第 1 页 / 共 4 页
字号:
  };  {   double a = -1.5;   double b = -1.5;   double c;   double s;   double r_expected = -2.12132034356;   double z_expected = 1.41421356237;   double c_expected = 0.707106781187;   double s_expected = 0.707106781187;   cblas_drotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, dbleps, "drotg(case 362)");   gsl_test_rel(b, z_expected, dbleps, "drotg(case 363)");   gsl_test_rel(c, c_expected, dbleps, "drotg(case 364)");   gsl_test_rel(s, s_expected, dbleps, "drotg(case 365)");  };  {   double a = -1.5;   double b = -1;   double c;   double s;   double r_expected = -1.80277563773;   double z_expected = 0.554700196225;   double c_expected = 0.832050294338;   double s_expected = 0.554700196225;   cblas_drotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, dbleps, "drotg(case 366)");   gsl_test_rel(b, z_expected, dbleps, "drotg(case 367)");   gsl_test_rel(c, c_expected, dbleps, "drotg(case 368)");   gsl_test_rel(s, s_expected, dbleps, "drotg(case 369)");  };  {   double a = -1.5;   double b = -0.1;   double c;   double s;   double r_expected = -1.50332963784;   double z_expected = 0.0665190105238;   double c_expected = 0.997785157857;   double s_expected = 0.0665190105238;   cblas_drotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, dbleps, "drotg(case 370)");   gsl_test_rel(b, z_expected, dbleps, "drotg(case 371)");   gsl_test_rel(c, c_expected, dbleps, "drotg(case 372)");   gsl_test_rel(s, s_expected, dbleps, "drotg(case 373)");  };  {   double a = -1.5;   double b = 0;   double c;   double s;   double r_expected = -1.5;   double z_expected = -0;   double c_expected = 1;   double s_expected = -0;   cblas_drotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, dbleps, "drotg(case 374)");   gsl_test_rel(b, z_expected, dbleps, "drotg(case 375)");   gsl_test_rel(c, c_expected, dbleps, "drotg(case 376)");   gsl_test_rel(s, s_expected, dbleps, "drotg(case 377)");  };  {   double a = -1.5;   double b = 0.1;   double c;   double s;   double r_expected = -1.50332963784;   double z_expected = -0.0665190105238;   double c_expected = 0.997785157857;   double s_expected = -0.0665190105238;   cblas_drotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, dbleps, "drotg(case 378)");   gsl_test_rel(b, z_expected, dbleps, "drotg(case 379)");   gsl_test_rel(c, c_expected, dbleps, "drotg(case 380)");   gsl_test_rel(s, s_expected, dbleps, "drotg(case 381)");  };  {   double a = -1.5;   double b = 1;   double c;   double s;   double r_expected = -1.80277563773;   double z_expected = -0.554700196225;   double c_expected = 0.832050294338;   double s_expected = -0.554700196225;   cblas_drotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, dbleps, "drotg(case 382)");   gsl_test_rel(b, z_expected, dbleps, "drotg(case 383)");   gsl_test_rel(c, c_expected, dbleps, "drotg(case 384)");   gsl_test_rel(s, s_expected, dbleps, "drotg(case 385)");  };  {   double a = -1.5;   double b = 1.5;   double c;   double s;   double r_expected = 2.12132034356;   double z_expected = -1.41421356237;   double c_expected = -0.707106781187;   double s_expected = 0.707106781187;   cblas_drotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, dbleps, "drotg(case 386)");   gsl_test_rel(b, z_expected, dbleps, "drotg(case 387)");   gsl_test_rel(c, c_expected, dbleps, "drotg(case 388)");   gsl_test_rel(s, s_expected, dbleps, "drotg(case 389)");  };  {   double a = -1;   double b = -1.5;   double c;   double s;   double r_expected = -1.80277563773;   double z_expected = 1.80277563773;   double c_expected = 0.554700196225;   double s_expected = 0.832050294338;   cblas_drotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, dbleps, "drotg(case 390)");   gsl_test_rel(b, z_expected, dbleps, "drotg(case 391)");   gsl_test_rel(c, c_expected, dbleps, "drotg(case 392)");   gsl_test_rel(s, s_expected, dbleps, "drotg(case 393)");  };  {   double a = -1;   double b = -1;   double c;   double s;   double r_expected = -1.41421356237;   double z_expected = 1.41421356237;   double c_expected = 0.707106781187;   double s_expected = 0.707106781187;   cblas_drotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, dbleps, "drotg(case 394)");   gsl_test_rel(b, z_expected, dbleps, "drotg(case 395)");   gsl_test_rel(c, c_expected, dbleps, "drotg(case 396)");   gsl_test_rel(s, s_expected, dbleps, "drotg(case 397)");  };  {   double a = -1;   double b = -0.1;   double c;   double s;   double r_expected = -1.00498756211;   double z_expected = 0.099503719021;   double c_expected = 0.99503719021;   double s_expected = 0.099503719021;   cblas_drotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, dbleps, "drotg(case 398)");   gsl_test_rel(b, z_expected, dbleps, "drotg(case 399)");   gsl_test_rel(c, c_expected, dbleps, "drotg(case 400)");   gsl_test_rel(s, s_expected, dbleps, "drotg(case 401)");  };  {   double a = -1;   double b = 0;   double c;   double s;   double r_expected = -1;   double z_expected = -0;   double c_expected = 1;   double s_expected = -0;   cblas_drotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, dbleps, "drotg(case 402)");   gsl_test_rel(b, z_expected, dbleps, "drotg(case 403)");   gsl_test_rel(c, c_expected, dbleps, "drotg(case 404)");   gsl_test_rel(s, s_expected, dbleps, "drotg(case 405)");  };  {   double a = -1;   double b = 0.1;   double c;   double s;   double r_expected = -1.00498756211;   double z_expected = -0.099503719021;   double c_expected = 0.99503719021;   double s_expected = -0.099503719021;   cblas_drotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, dbleps, "drotg(case 406)");   gsl_test_rel(b, z_expected, dbleps, "drotg(case 407)");   gsl_test_rel(c, c_expected, dbleps, "drotg(case 408)");   gsl_test_rel(s, s_expected, dbleps, "drotg(case 409)");  };  {   double a = -1;   double b = 1;   double c;   double s;   double r_expected = 1.41421356237;   double z_expected = -1.41421356237;   double c_expected = -0.707106781187;   double s_expected = 0.707106781187;   cblas_drotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, dbleps, "drotg(case 410)");   gsl_test_rel(b, z_expected, dbleps, "drotg(case 411)");   gsl_test_rel(c, c_expected, dbleps, "drotg(case 412)");   gsl_test_rel(s, s_expected, dbleps, "drotg(case 413)");  };  {   double a = -1;   double b = 1.5;   double c;   double s;   double r_expected = 1.80277563773;   double z_expected = -1.80277563773;   double c_expected = -0.554700196225;   double s_expected = 0.832050294338;   cblas_drotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, dbleps, "drotg(case 414)");   gsl_test_rel(b, z_expected, dbleps, "drotg(case 415)");   gsl_test_rel(c, c_expected, dbleps, "drotg(case 416)");   gsl_test_rel(s, s_expected, dbleps, "drotg(case 417)");  };  {   double a = -0.1;   double b = -1.5;   double c;   double s;   double r_expected = -1.50332963784;   double z_expected = 15.0332963784;   double c_expected = 0.0665190105238;   double s_expected = 0.997785157857;   cblas_drotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, dbleps, "drotg(case 418)");   gsl_test_rel(b, z_expected, dbleps, "drotg(case 419)");   gsl_test_rel(c, c_expected, dbleps, "drotg(case 420)");   gsl_test_rel(s, s_expected, dbleps, "drotg(case 421)");  };  {   double a = -0.1;   double b = -1;   double c;   double s;   double r_expected = -1.00498756211;   double z_expected = 10.0498756211;   double c_expected = 0.099503719021;   double s_expected = 0.99503719021;   cblas_drotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, dbleps, "drotg(case 422)");   gsl_test_rel(b, z_expected, dbleps, "drotg(case 423)");   gsl_test_rel(c, c_expected, dbleps, "drotg(case 424)");   gsl_test_rel(s, s_expected, dbleps, "drotg(case 425)");  };  {   double a = -0.1;   double b = -0.1;   double c;   double s;   double r_expected = -0.141421356237;   double z_expected = 1.41421356237;   double c_expected = 0.707106781187;   double s_expected = 0.707106781187;   cblas_drotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, dbleps, "drotg(case 426)");   gsl_test_rel(b, z_expected, dbleps, "drotg(case 427)");   gsl_test_rel(c, c_expected, dbleps, "drotg(case 428)");   gsl_test_rel(s, s_expected, dbleps, "drotg(case 429)");  };  {   double a = -0.1;   double b = 0;   double c;   double s;   double r_expected = -0.1;   double z_expected = -0;   double c_expected = 1;   double s_expected = -0;   cblas_drotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, dbleps, "drotg(case 430)");   gsl_test_rel(b, z_expected, dbleps, "drotg(case 431)");   gsl_test_rel(c, c_expected, dbleps, "drotg(case 432)");   gsl_test_rel(s, s_expected, dbleps, "drotg(case 433)");  };  {   double a = -0.1;   double b = 0.1;   double c;   double s;   double r_expected = 0.141421356237;   double z_expected = -1.41421356237;   double c_expected = -0.707106781187;   double s_expected = 0.707106781187;   cblas_drotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, dbleps, "drotg(case 434)");   gsl_test_rel(b, z_expected, dbleps, "drotg(case 435)");   gsl_test_rel(c, c_expected, dbleps, "drotg(case 436)");   gsl_test_rel(s, s_expected, dbleps, "drotg(case 437)");  };  {   double a = -0.1;   double b = 1;   double c;   double s;   double r_expected = 1.00498756211;   double z_expected = -10.0498756211;   double c_expected = -0.099503719021;   double s_expected = 0.99503719021;   cblas_drotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, dbleps, "drotg(case 438)");   gsl_test_rel(b, z_expected, dbleps, "drotg(case 439)");   gsl_test_rel(c, c_expected, dbleps, "drotg(case 440)");   gsl_test_rel(s, s_expected, dbleps, "drotg(case 441)");  };  {   double a = -0.1;   double b = 1.5;   double c;   double s;   double r_expected = 1.50332963784;   double z_expected = -15.0332963784;   double c_expected = -0.0665190105238;   double s_expected = 0.997785157857;   cblas_drotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, dbleps, "drotg(case 442)");   gsl_test_rel(b, z_expected, dbleps, "drotg(case 443)");   gsl_test_rel(c, c_expected, dbleps, "drotg(case 444)");   gsl_test_rel(s, s_expected, dbleps, "drotg(case 445)");  };  {   double a = 0;   double b = -1.5;   double c;   double s;   double r_expected = -1.5;   double z_expected = 1;   double c_expected = -0;   double s_expected = 1;   cblas_drotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, dbleps, "drotg(case 446)");   gsl_test_rel(b, z_expected, dbleps, "drotg(case 447)");   gsl_test_rel(c, c_expected, dbleps, "drotg(case 448)");   gsl_test_rel(s, s_expected, dbleps, "drotg(case 449)");  };  {   double a = 0;   double b = -1;   double c;   double s;   double r_expected = -1;   double z_expected = 1;   double c_expected = -0;   double s_expected = 1;   cblas_drotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, dbleps, "drotg(case 450)");   gsl_test_rel(b, z_expected, dbleps, "drotg(case 451)");   gsl_test_rel(c, c_expected, dbleps, "drotg(case 452)");   gsl_test_rel(s, s_expected, dbleps, "drotg(case 453)");  };  {   double a = 0;   double b = -0.1;   double c;   double s;   double r_expected = -0.1;   double z_expected = 1;   double c_expected = -0;   double s_expected = 1;   cblas_drotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, dbleps, "drotg(case 454)");   gsl_test_rel(b, z_expected, dbleps, "drotg(case 455)");   gsl_test_rel(c, c_expected, dbleps, "drotg(case 456)");   gsl_test_rel(s, s_expected, dbleps, "drotg(case 457)");  };  {   double a = 0;   double b = 0;   double c;   double s;   double r_expected = 0;   double z_expected = 0;   double c_expected = 1;   double s_expected = 0;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -