91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 0.17M
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2024-04-18
  • 語言: C/C++
  • 標簽: ?類??源代碼??

資源簡介

三次樣條插值類源代碼!

資源截圖

代碼片段和文件信息

#include?
#include?
#include?“Spline.h“

using?namespace?std;
using?namespace?SplineSpace;

int?main(void)
{
//異常拋出測試

//double?x0[2]={12}; //已知的數據點
//double?y0[2]={34};
//try
//{
// SplineInterface*?sp?=?new?Spline(x0y02);
//}
//catch(SplineFailure?sf)
//{
// cout< //}
//getchar(); //程序暫停

//單點插值測試

//double?x0[5]={12456}; //已知的數據點
//double?y0[5]={13425};
//try
//{
// //Spline?sp(x0y05GivenSecondOrder00);
// SplineInterface*?sp?=?new?Spline(x0y05); //使用接口,且使用默認邊界條件
// double?x=4.5;
// double?y;
// sp->SinglePointInterp(xy); //求x的插值結果y
// cout<<“x=“< //}
//catch(SplineFailure?sf)
//{
// cout< //}
//getchar(); //程序暫停

//多點插值測試

double?x0[5]={12456}; //已知的數據點
double?y0[5]={13425};

double?x[4]?=?{1.52.53.54.5}; //插值點
double?y[4];
double?leftBound=0RightBound=0; //邊界導數

try
{
Spline?sp(x0y05GivenSecondOrderleftBoundRightBound);
sp.MultiPointInterp(x4y); //求x的插值結果y
for(int?i?=?0;i? {
cout<<“x=“< }
}
catch(SplineFailure?sf)
{
cout< }
getchar(); //程序暫停

//?自動插值測試

//?double?x0[5]={12456}; //已知的數據點
//?double?y0[5]={13425};

//?double?x[10]; //插值點
//?double?y[10];

//?try
//?{
//?SplineInterface*?sp?=?new?Spline(x0y05); //使用接口,且使用默認邊界條件
//?sp->AutoInterp(10xy); //求x的插值結果y

//?for(int?i?=?0;i? //?cout< //?cout< //?for(int?i?=?0;i? //?cout< //?}
//?catch(SplineFailure?sf)
//?{
//?cout< //?}
//?getchar(); //程序暫停
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-02-24?13:21??Spline\
?????文件????????1915??2017-02-24?13:18??Spline\main.cpp
?????文件?????????160??2017-02-24?13:11??Spline\make.bat
?????文件?????????218??2017-02-24?12:41??Spline\makefile1
?????文件?????????159??2017-02-24?13:21??Spline\readme.txt
?????文件????????5399??2017-02-24?12:57??Spline\Spline.cpp
?????文件????????3405??2017-02-24?12:49??Spline\Spline.h
?????文件??????186226??2020-08-13?15:40??說明三次樣條c++程序說明文檔.docx

評論

共有 條評論