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

📄 test_rotg.c

📁 该文件为c++的数学函数库!是一个非常有用的编程工具.它含有各种数学函数,为科学计算、工程应用等程序编写提供方便!
💻 C
📖 第 1 页 / 共 4 页
字号:
   float b = 0.0f;   float c;   float s;   float r_expected = 0.0f;   float z_expected = 0.0f;   float c_expected = 1.0f;   float s_expected = 0.0f;   cblas_srotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, flteps, "srotg(case 262)");   gsl_test_rel(b, z_expected, flteps, "srotg(case 263)");   gsl_test_rel(c, c_expected, flteps, "srotg(case 264)");   gsl_test_rel(s, s_expected, flteps, "srotg(case 265)");  };  {   float a = 0.0f;   float b = 0.1f;   float c;   float s;   float r_expected = 0.1f;   float z_expected = 1.0f;   float c_expected = 0.0f;   float s_expected = 1.0f;   cblas_srotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, flteps, "srotg(case 266)");   gsl_test_rel(b, z_expected, flteps, "srotg(case 267)");   gsl_test_rel(c, c_expected, flteps, "srotg(case 268)");   gsl_test_rel(s, s_expected, flteps, "srotg(case 269)");  };  {   float a = 0.0f;   float b = 1.0f;   float c;   float s;   float r_expected = 1.0f;   float z_expected = 1.0f;   float c_expected = 0.0f;   float s_expected = 1.0f;   cblas_srotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, flteps, "srotg(case 270)");   gsl_test_rel(b, z_expected, flteps, "srotg(case 271)");   gsl_test_rel(c, c_expected, flteps, "srotg(case 272)");   gsl_test_rel(s, s_expected, flteps, "srotg(case 273)");  };  {   float a = 0.0f;   float b = 1.5f;   float c;   float s;   float r_expected = 1.5f;   float z_expected = 1.0f;   float c_expected = 0.0f;   float s_expected = 1.0f;   cblas_srotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, flteps, "srotg(case 274)");   gsl_test_rel(b, z_expected, flteps, "srotg(case 275)");   gsl_test_rel(c, c_expected, flteps, "srotg(case 276)");   gsl_test_rel(s, s_expected, flteps, "srotg(case 277)");  };  {   float a = 0.1f;   float b = -1.5f;   float c;   float s;   float r_expected = -1.50332963784f;   float z_expected = -15.0332963784f;   float c_expected = -0.0665190105238f;   float s_expected = 0.997785157857f;   cblas_srotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, flteps, "srotg(case 278)");   gsl_test_rel(b, z_expected, flteps, "srotg(case 279)");   gsl_test_rel(c, c_expected, flteps, "srotg(case 280)");   gsl_test_rel(s, s_expected, flteps, "srotg(case 281)");  };  {   float a = 0.1f;   float b = -1.0f;   float c;   float s;   float r_expected = -1.00498756211f;   float z_expected = -10.0498756211f;   float c_expected = -0.099503719021f;   float s_expected = 0.99503719021f;   cblas_srotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, flteps, "srotg(case 282)");   gsl_test_rel(b, z_expected, flteps, "srotg(case 283)");   gsl_test_rel(c, c_expected, flteps, "srotg(case 284)");   gsl_test_rel(s, s_expected, flteps, "srotg(case 285)");  };  {   float a = 0.1f;   float b = -0.1f;   float c;   float s;   float r_expected = -0.141421356237f;   float z_expected = -1.41421356237f;   float c_expected = -0.707106781187f;   float s_expected = 0.707106781187f;   cblas_srotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, flteps, "srotg(case 286)");   gsl_test_rel(b, z_expected, flteps, "srotg(case 287)");   gsl_test_rel(c, c_expected, flteps, "srotg(case 288)");   gsl_test_rel(s, s_expected, flteps, "srotg(case 289)");  };  {   float a = 0.1f;   float b = 0.0f;   float c;   float s;   float r_expected = 0.1f;   float z_expected = 0.0f;   float c_expected = 1.0f;   float s_expected = 0.0f;   cblas_srotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, flteps, "srotg(case 290)");   gsl_test_rel(b, z_expected, flteps, "srotg(case 291)");   gsl_test_rel(c, c_expected, flteps, "srotg(case 292)");   gsl_test_rel(s, s_expected, flteps, "srotg(case 293)");  };  {   float a = 0.1f;   float b = 0.1f;   float c;   float s;   float r_expected = 0.141421356237f;   float z_expected = 1.41421356237f;   float c_expected = 0.707106781187f;   float s_expected = 0.707106781187f;   cblas_srotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, flteps, "srotg(case 294)");   gsl_test_rel(b, z_expected, flteps, "srotg(case 295)");   gsl_test_rel(c, c_expected, flteps, "srotg(case 296)");   gsl_test_rel(s, s_expected, flteps, "srotg(case 297)");  };  {   float a = 0.1f;   float b = 1.0f;   float c;   float s;   float r_expected = 1.00498756211f;   float z_expected = 10.0498756211f;   float c_expected = 0.099503719021f;   float s_expected = 0.99503719021f;   cblas_srotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, flteps, "srotg(case 298)");   gsl_test_rel(b, z_expected, flteps, "srotg(case 299)");   gsl_test_rel(c, c_expected, flteps, "srotg(case 300)");   gsl_test_rel(s, s_expected, flteps, "srotg(case 301)");  };  {   float a = 0.1f;   float b = 1.5f;   float c;   float s;   float r_expected = 1.50332963784f;   float z_expected = 15.0332963784f;   float c_expected = 0.0665190105238f;   float s_expected = 0.997785157857f;   cblas_srotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, flteps, "srotg(case 302)");   gsl_test_rel(b, z_expected, flteps, "srotg(case 303)");   gsl_test_rel(c, c_expected, flteps, "srotg(case 304)");   gsl_test_rel(s, s_expected, flteps, "srotg(case 305)");  };  {   float a = 1.0f;   float b = -1.5f;   float c;   float s;   float r_expected = -1.80277563773f;   float z_expected = -1.80277563773f;   float c_expected = -0.554700196225f;   float s_expected = 0.832050294338f;   cblas_srotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, flteps, "srotg(case 306)");   gsl_test_rel(b, z_expected, flteps, "srotg(case 307)");   gsl_test_rel(c, c_expected, flteps, "srotg(case 308)");   gsl_test_rel(s, s_expected, flteps, "srotg(case 309)");  };  {   float a = 1.0f;   float b = -1.0f;   float c;   float s;   float r_expected = -1.41421356237f;   float z_expected = -1.41421356237f;   float c_expected = -0.707106781187f;   float s_expected = 0.707106781187f;   cblas_srotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, flteps, "srotg(case 310)");   gsl_test_rel(b, z_expected, flteps, "srotg(case 311)");   gsl_test_rel(c, c_expected, flteps, "srotg(case 312)");   gsl_test_rel(s, s_expected, flteps, "srotg(case 313)");  };  {   float a = 1.0f;   float b = -0.1f;   float c;   float s;   float r_expected = 1.00498756211f;   float z_expected = -0.099503719021f;   float c_expected = 0.99503719021f;   float s_expected = -0.099503719021f;   cblas_srotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, flteps, "srotg(case 314)");   gsl_test_rel(b, z_expected, flteps, "srotg(case 315)");   gsl_test_rel(c, c_expected, flteps, "srotg(case 316)");   gsl_test_rel(s, s_expected, flteps, "srotg(case 317)");  };  {   float a = 1.0f;   float b = 0.0f;   float c;   float s;   float r_expected = 1.0f;   float z_expected = 0.0f;   float c_expected = 1.0f;   float s_expected = 0.0f;   cblas_srotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, flteps, "srotg(case 318)");   gsl_test_rel(b, z_expected, flteps, "srotg(case 319)");   gsl_test_rel(c, c_expected, flteps, "srotg(case 320)");   gsl_test_rel(s, s_expected, flteps, "srotg(case 321)");  };  {   float a = 1.0f;   float b = 0.1f;   float c;   float s;   float r_expected = 1.00498756211f;   float z_expected = 0.099503719021f;   float c_expected = 0.99503719021f;   float s_expected = 0.099503719021f;   cblas_srotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, flteps, "srotg(case 322)");   gsl_test_rel(b, z_expected, flteps, "srotg(case 323)");   gsl_test_rel(c, c_expected, flteps, "srotg(case 324)");   gsl_test_rel(s, s_expected, flteps, "srotg(case 325)");  };  {   float a = 1.0f;   float b = 1.0f;   float c;   float s;   float r_expected = 1.41421356237f;   float z_expected = 1.41421356237f;   float c_expected = 0.707106781187f;   float s_expected = 0.707106781187f;   cblas_srotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, flteps, "srotg(case 326)");   gsl_test_rel(b, z_expected, flteps, "srotg(case 327)");   gsl_test_rel(c, c_expected, flteps, "srotg(case 328)");   gsl_test_rel(s, s_expected, flteps, "srotg(case 329)");  };  {   float a = 1.0f;   float b = 1.5f;   float c;   float s;   float r_expected = 1.80277563773f;   float z_expected = 1.80277563773f;   float c_expected = 0.554700196225f;   float s_expected = 0.832050294338f;   cblas_srotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, flteps, "srotg(case 330)");   gsl_test_rel(b, z_expected, flteps, "srotg(case 331)");   gsl_test_rel(c, c_expected, flteps, "srotg(case 332)");   gsl_test_rel(s, s_expected, flteps, "srotg(case 333)");  };  {   float a = 1.5f;   float b = -1.5f;   float c;   float s;   float r_expected = -2.12132034356f;   float z_expected = -1.41421356237f;   float c_expected = -0.707106781187f;   float s_expected = 0.707106781187f;   cblas_srotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, flteps, "srotg(case 334)");   gsl_test_rel(b, z_expected, flteps, "srotg(case 335)");   gsl_test_rel(c, c_expected, flteps, "srotg(case 336)");   gsl_test_rel(s, s_expected, flteps, "srotg(case 337)");  };  {   float a = 1.5f;   float b = -1.0f;   float c;   float s;   float r_expected = 1.80277563773f;   float z_expected = -0.554700196225f;   float c_expected = 0.832050294338f;   float s_expected = -0.554700196225f;   cblas_srotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, flteps, "srotg(case 338)");   gsl_test_rel(b, z_expected, flteps, "srotg(case 339)");   gsl_test_rel(c, c_expected, flteps, "srotg(case 340)");   gsl_test_rel(s, s_expected, flteps, "srotg(case 341)");  };  {   float a = 1.5f;   float b = -0.1f;   float c;   float s;   float r_expected = 1.50332963784f;   float z_expected = -0.0665190105238f;   float c_expected = 0.997785157857f;   float s_expected = -0.0665190105238f;   cblas_srotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, flteps, "srotg(case 342)");   gsl_test_rel(b, z_expected, flteps, "srotg(case 343)");   gsl_test_rel(c, c_expected, flteps, "srotg(case 344)");   gsl_test_rel(s, s_expected, flteps, "srotg(case 345)");  };  {   float a = 1.5f;   float b = 0.0f;   float c;   float s;   float r_expected = 1.5f;   float z_expected = 0.0f;   float c_expected = 1.0f;   float s_expected = 0.0f;   cblas_srotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, flteps, "srotg(case 346)");   gsl_test_rel(b, z_expected, flteps, "srotg(case 347)");   gsl_test_rel(c, c_expected, flteps, "srotg(case 348)");   gsl_test_rel(s, s_expected, flteps, "srotg(case 349)");  };  {   float a = 1.5f;   float b = 0.1f;   float c;   float s;   float r_expected = 1.50332963784f;   float z_expected = 0.0665190105238f;   float c_expected = 0.997785157857f;   float s_expected = 0.0665190105238f;   cblas_srotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, flteps, "srotg(case 350)");   gsl_test_rel(b, z_expected, flteps, "srotg(case 351)");   gsl_test_rel(c, c_expected, flteps, "srotg(case 352)");   gsl_test_rel(s, s_expected, flteps, "srotg(case 353)");  };  {   float a = 1.5f;   float b = 1.0f;   float c;   float s;   float r_expected = 1.80277563773f;   float z_expected = 0.554700196225f;   float c_expected = 0.832050294338f;   float s_expected = 0.554700196225f;   cblas_srotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, flteps, "srotg(case 354)");   gsl_test_rel(b, z_expected, flteps, "srotg(case 355)");   gsl_test_rel(c, c_expected, flteps, "srotg(case 356)");   gsl_test_rel(s, s_expected, flteps, "srotg(case 357)");  };  {   float a = 1.5f;   float b = 1.5f;   float c;   float s;   float r_expected = 2.12132034356f;   float z_expected = 1.41421356237f;   float c_expected = 0.707106781187f;   float s_expected = 0.707106781187f;   cblas_srotg(&a, &b, &c, &s);   gsl_test_rel(a, r_expected, flteps, "srotg(case 358)");   gsl_test_rel(b, z_expected, flteps, "srotg(case 359)");   gsl_test_rel(c, c_expected, flteps, "srotg(case 360)");   gsl_test_rel(s, s_expected, flteps, "srotg(case 361)");

⌨️ 快捷键说明

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