数值计算偏重分析-插值和Newton-Cotes-matlab

《数值计算偏重分析》作业

1、

image-20210805165132874

用三次样条插值spline

x=1:12
y=[5,8,9,15,25,29,31,30,22,25,27,24]
xx=1:0.1:12
p=spline(x,y)
yy=ppval(p,xx)

插值结果为:

5 5.624206104 6.154452386 6.598956604 6.965936515 7.263609878 7.500194451 7.683907991 7.822968257 7.925593008 8 8.054406992 8.097031743 8.136092009 8.179805549 8.236390122 8.314063485 8.421043396 8.565547614 8.755793896 9 9.305165927 9.673420644 10.10567536 10.60284129 11.16582963 11.79555161 12.49291842 13.25884129 14.09423141 15 15.9739293 17.00128568 18.06420655 19.1448293 20.22529134 21.28773008 22.31428291 23.28708724 24.18828047 25 25.70911687 26.32143663 26.84749845 27.29784151 27.68300499 28.01352808 28.29994994 28.55280977 28.78264673 29 29.21360322 29.42496781 29.63379967 29.83980466 30.04268868 30.2421576 30.43791731 30.6296737 30.81713263 31 31.17547026 31.33069212 31.45030289 31.51893984 31.52124029 31.44184151 31.2653808 30.97649545 30.55982275 30 29.29051576 28.46026371 27.54698879 26.58843596 25.62235017 24.68647636 23.81855949 23.05634451 22.43757636 22 21.7704667 21.73225305 21.85774195 22.11931632 22.48935905 22.94025305 23.44438124 23.97412653 24.50187181 25 25.44561743 25.83472408 26.1680434 26.44629878 26.67021365 26.84051143 26.95791554 27.02314939 27.0369364 27 26.9130636 26.77685061 26.59208446 26.35948857 26.07978635 25.75370122 25.3819566 24.96527592 24.50438257 24

2、

image-20210805170125571

三次样条插值

x=[0,3,5,7,9,11,12,13,14,15]
y=[0,1.2,1.7,2.0,2.1,2.0,1.8,1.2,1.0,1.6]
xx=1:0.1:15
p=spline(x,y)
yy=ppval(p,xx)
xlswrite('C:\Users\86159\Desktop\data2',yy)

0.466537249 0.50936064 0.551507218 0.592981886 0.633789547 0.673935105 0.713423461 0.75225952 0.790448184 0.827994355 0.864902937 0.901178833 0.936826946 0.971852178 1.006259433 1.040053613 1.073239622 1.105822362 1.137806736 1.169197648 1.2 1.230218695 1.259858636 1.288924726 1.317421868 1.345354965 1.37272892 1.399548635 1.425819014 1.45154496 1.476731375 1.501383163 1.525505226 1.549102468 1.572179791 1.594742098 1.616794292 1.638341277 1.659387954 1.679939228 1.7 1.719574454 1.738663893 1.757268898 1.775390052 1.793027937 1.810183136 1.826856232 1.843047805 1.85875844 1.873988718 1.888739222 1.903010533 1.916803235 1.93011791 1.94295514 1.955315507 1.967199595 1.978607984 1.989541259 2 2.009983488 2.019485794 2.028499683 2.037017925 2.045033287 2.052538535 2.059526439 2.065989764 2.07192128 2.077313753 2.082159951 2.086452641 2.090184591 2.093348569 2.095937342 2.097943678 2.099360344 2.100180108 2.100395738 2.1 2.098991593 2.097392933 2.095232369 2.092538248 2.089338917 2.085662723 2.081538014 2.076993138 2.072056441 2.066756271 2.061120976 2.055178903 2.0489584 2.042487813 2.03579549 2.028909779 2.021859027 2.014671582 2.00737579 2 1.99244448 1.984097184 1.974217988 1.962066769 1.946903402 1.927987763 1.904579727 1.875939171 1.84132597 1.8 1.751566427 1.697011572 1.637667047 1.574864465 1.509935436 1.444211572 1.379024485 1.315705786 1.255587087 1.2 1.150089814 1.106256528 1.068713822 1.037675371 1.013354855 0.99596595 0.985722334 0.982837686 0.987525682 1 1.020474318 1.049162314 1.086277666 1.13203405 1.186645145 1.250324629 1.323286178 1.405743472 1.497910186 1.6

3、

image-20210805170334871

x=[200,220,250,270,280]
y=[4,4.5,4.7,4.8,5.2]
xx=240
p=spline(x,y)
yy=ppval(p,xx)
%xlswrite('C:\Users\86159\Desktop\data2',yy)

结果为:4.6924

4、

image-20210805172845192

并分析误差


f=@(x) log(x)

%梯形公式
a=1;b=2
int1=(b-a)/2*(f(a)+f(b))
error1=(b-a)^3/12*1

%simpson
int2=(b-a)/6*(f(a)+4*f((a+b)/2)+f(b))
error2=(b-a)/180*((b-a)/2)^4*6

%cotes
t=linspace(a,b,5)
int3=(b-a)/90*(7*f(a)+32*f(t(2))+12*f(t(3))+32*f(t(4))+7*f(b))
error3=2*(b-a)/945*((b-a)/4)^6*120

%导数用以下方法求
% syms m
% u=log(m)
% w=diff(u,6)

梯形公式求得的积分值为:0.3466,截断误差不超过:0.0833

Simpson公式求得积分值:0.3858,截断误差不超过:0.0021

Cotes公式求得积分值为:0.3863,截断误差不超过:6.2004e-05

833

Simpson公式求得积分值:0.3858,截断误差不超过:0.0021

Cotes公式求得积分值为:0.3863,截断误差不超过:6.2004e-05

源码直接下载地址: https://pan.quark.cn/s/a4b39357ea24 泛微OA e-cology 8 版本的最新webservice接口文档概述 泛微OA e-cology 8 版本的最新webservice接口文档中包含了一系列webservice接口,这些接口可用于对系统内的文档执行多种操作,例如文档的建立、移除、变更以及检索等。通过webservice进行调用,这些接口能够支持对文档进行有效的管理操作。 文档webservice接口的配置 安装并应用文档webservice接口前,必须先将其配置到服务器环境中。配置阶段需要在services.xml文档内嵌入相应的配置代码,涵盖服务标识、命名空间、服务类别、实现类别等关键信息。配置完成后,应重新启动相关服务,确保新设置得以生效。用户可通过浏览器输入webservice接口的路径地址,验证部署操作是否顺利完成。 文档webservice接口的功能集 文档webservice接口提供了多种功能方法,旨在实现对文档的多样化操作。这些方法具体包括: * login:执行用户登录验证,并输出登录会话代码 * createDoc:依据提供的文档数据结构创建新文档 * updateDoc:依据文档数据结构对现有文档进行修改 * deleteDoc:根据文档的唯一标识符删除特定文档 * getDoc:检索文档数据结构,依据文档的唯一标识符获取文档信息 * getDocCount:统计并返回用户具备访问权限的文档总数 * getList:检索并返回用户具备访问权限的文档数据结构集合 文档对象 文档对象构成了文档webservice接口的核心部分,其中封装了文档的全部相关数据。文档对象的属性集包含: * 文...
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值