三次样条插值自然边界条件


    例:已知组数点编写程序求解三次样条插值函数满足

    针面组具体实验数

    025
    03
    039
    045
    053

    05000
    05477
    06245
    06708
    07280
    求解中边界条件
    1)三次样条插值然边界条件源程序:
    function sspline3(xydy1dyn)
    x节点y节点函数值dy1dyn分x025053处二阶导
    mlength(x)nlength(y)
    if m~n
    error('x or y输入误')
    return
    end
    hzeros(1n1)
    h(n1)x(n)x(n1)
    for k1n2
    h(k)x(k+1)x(k)
    v(k)h(k+1)(h(k+1)+h(k))
    u(k)1v(k)
    end
    g(1)3*(y(2)y(1))h(1)h(1)2*dy1
    g(n)3*(y(n)y(n1))h(n1)+h(n1)2*dyn
    for i2n1
    g(i)3*(u(i1)*(y(i+1)y(i))h(i)+v(i1)*(y(i)y(i1))h(i1))
    end
    for i2n1
    A(ii1)v(i1)
    A(ii+1)u(i1)
    end
    A(nn1)1
    A(12)1
    AA+2*eye(n)
    Mzhuigf(Ag) 调函数追赶法求M
    fprintf('三次样条(三角)插值函数表达式\n')
    syms X
    for k1n1
    fprintf('Sdd\n'kk+1)
    s(k)(h(k)+2*(Xx(k)))h(k)^3*(Xx(k+1))^2*y(k)
    +(h(k)2*(Xx(k+1)))h(k)^3*(Xx(k))^2*y(k+1)
    +(Xx(k))*(Xx(k+1))^2h(k)^2*M(k)+(Xx(k+1))*
    (Xx(k))^2h(k)^2*M(k+1)
    end
    ss'
    svpa(s4)
    画三次样条插值函数图
    for i1n1
    Xx(i)001x(i+1)
    st(h(i)+2*(Xx(i)))(h(i)^3)*(Xx(i+1))^2*y(i)
    +(h(i)2*(Xx(i+1)))(h(i)^3)*(Xx(i))^2*y(i+1)
    +(Xx(i))*(Xx(i+1))^2h(i)^2*M(i)+(Xx(i+1))*
    (Xx(i))^2h(i)^2*M(i+1)
    plot(xy'o'Xst)
    hold on
    End
    plot(xy)
    grid on


    调函数:
    追赶法
    function Mzhuigf(Ag)
    nlength(A)
    Leye(n)
    Uzeros(n)
    for i1n1
    U(ii+1)A(ii+1)
    end
    U(11)A(11)
    for i2n
    L(ii1)A(ii1)U(i1i1)
    U(ii)A(ii)L(ii1)*A(i1i)
    end
    Y(1)g(1)
    for i2n
    Y(i)g(i)L(ii1)*Y(i1)
    end
    M(n)Y(n)U(nn)
    for in111
    M(i)(Y(i)A(ii+1)*M(i+1))U(ii)
    end

    2)命令窗口输入xydy1dyn三次样条函数:

    >>x[02503039045053]
    >>y[0505477062450670807280]
    >>dy10
    >>dyn0
    >>sspline3(xydy1dyn)

    运行结果:

    三次样条(三角)插值函数表达式
    S12
    S23
    S34
    S45
    5000*(3600+1600e5*X)*(X3000)^2+5477*(52001600e5*X)*(X2500)^2+3948*(X2500)*(X3000)^2+3552*(X3000)*(X2500)^2
    5477*(6996+2743*X)*(X3900)^2+6245*(11932743*X)*(X3000)^2+1096*(X3000)*(X3900)^2+9677*(X3900)*(X3000)^2
    6245*(3333+9259*X)*(X4500)^2+6708*(44449259*X)*(X3900)^2+2177*(X3900)*(X4500)^2+2076*(X4500)*(X3900)^2
    6708*(1602+3906*X)*(X5300)^2+7280*(22273906*X)*(X4500)^2+1168*(X4500)*(X5300)^2+1092*(X5300)*(X4500)^2

    三次样条函数加整理程序:
    scollect(s)
    输出结果:
    s
    459500000000013200*X^3+99000000*X^2148800000000*X
    3745930680000042924*X^3+366332200*X^2137976090000*X
    518068170000033917*X^3+390576600*X^2733130370000*X
    408614400000e1+25768*X^3403188800*X^2+2868770320000*X

    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 2 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    插值与拟和

      1. 一维插值 对表格给出的函数,求出没有给出的函数值。 在实际工作中,经常会遇到插值问题。 例1:表1是待加工零件下轮廓线的一组数据,现需要得到x坐标每改变0.1时所对应的y的坐...

    5年前   
    1262    0

    插值程序

    程序1-1:插值程序 function [CD4,HIV]=chuli(d) k=1; for i=1:length(d(:,1))     if d(i,3)==1000||d(i,...

    10年前   
    7993    0

    五种插值法的比较毕业论文

    装订线 本科生毕业论文(设计) 题目: 五种插值法的比较 系 部 数学系 学科门类 理学 专 ...

    3年前   
    1302    0

    最优化课程论文三点二次插值法

     《最优化方法》课程论文 姓 名: 专 业:统计 班 级:...

    1年前   
    1024    0

    Bezier和B-样条曲线的算法研究

     毕业论文 题 目: Bezier和B-样条曲线的算法研究 系 别: 数学与计算机科学系 班 级: ...

    5年前   
    1093    0

    值周班值周小结

    值周班值周小结  各位同学:  大家好!  我是701班的同学,下面由我做第十三周的值周小结。  上周主要情况:  一、做操方面:  部分同学没有充分认识到做广播体操的好处,没有按规范做广播操...

    10年前   
    799    0

    PDU插座

    PDU插座产品知识大汇总 点击量:159 来源:**劳特科技发展有限公司 作者:系统管理员 发布时间:2010-12-30 11:03:13      PDU和普通插座的区别:...

    5年前   
    936    0

    插柳的风俗

    插柳的风俗  据说,插柳的风俗,也是为了纪念“教民稼穑”的农事祖师神农氏的。有的地方,人们把柳枝插在屋檐下,以预报天气,古谚有“柳条青,雨蒙蒙;柳条干,晴了天”的说法。黄巢起义时规定,以“清明...

    10年前   
    685    0

    **市自然资源局第三次土地调查宣传工作开展情况

    第三次土地调查是国务院部署的一项重大的国情国力调查,根据国务院《通知》要求,在第二次土地调查成果基础上,全面细化和完善全省土地利用基础数据,掌握翔实准确的土地利用现状和土地资源变化情况,进一步完...

    5年前   
    1714    0

    专插本政治重点

    ★第一章 马克思主义中国化的历史进程和理论成果一、马克思主义中国化的提出?1938年,毛泽东在党的六届六中全会上作的题为《论新阶段》的政治报告中最先提出了“马克思主义中国化”这个命题。★二、...

    4年前   
    851    0

    值周工作小结

    值周工作小结  值周工作是学校德育工作的一部分,是教育的灵魂,是学生健康成长和学校工作的保障。必须时刻树立教书育人、管理育人、服务育人的思想,确保学校值周工作的顺利实施。这学期,在领导的正确领...

    8年前   
    719    0

    值周工作要求

    1. 从本周开始实行学生值周工作,把学生分成11组进行考核。2. 每周日晚练开始交换值周。值周生每天要签到,记录。值周生要负责,勤快,正直,公平。3. 值周生督促卫生打扫,卫生检查,检查学生迟到...

    4年前   
    1078    0

    輪值表

    月份:_________ 輪值表 日期 星期 姓名 1 2...

    14年前   
    23312    0

    值周工作小结

    值周工作小结  尊敬的各位领导、老师:大家早上好!  新学期第一周的工作已经顺利结束,从一周的运行情况看,学校各项工作开局良好。现将开学工作总结如下:   新学期第一周工作在全校老师、同学们的...

    10年前   
    615    0

    电视插播广告合同

    电视插播广告合同  甲方:_________  乙方:_________  甲乙双方在相互尊重,相互理解,相互信任,相互支持的基础上,经过友好协商签订本协议。甲乙双方将共同履行本合同所规定的义...

    11年前   
    445    0

    插上青春的翅膀

    插上青春的翅膀  朋友,当您走进雄伟的办公大楼、开始您一天工作的时候;当您敲打着电脑键盘填制着各种报表及查阅有关资料的时候;当您仔细核对着施工图纸、审核工程预(结)算的时候;当您在宽敞的会议大...

    11年前   
    728    0

    清明节插柳的风俗

    清明节插柳的风俗  清明插柳戴柳还有一种说法:原来中国人以清明、七月半和十月朔为三大鬼节,是百鬼出没讨索之时。人们为防止鬼的侵扰迫害,而插柳戴柳。柳在人们的心目中有辟邪的功用。受佛教的影响,人...

    12年前   
    578    0

    知青插队二三事

    后堡二三事 日前与友赴山西大同,过**境,言及少时曾插队**县后堡村,虽已过40余载,然多少趣事,仍记忆犹新。 炕着了 68年12月,我等24名北京知青,来到山西**县后堡村。知青院里,...

    10年前   
    9621    0

    值周工作总结

    值周工作总结  尊敬的各位老师、亲爱的小朋友们:  大家早上好!  “细雨春润梨花开,百里苍山香雪海“.在这春意盎然的仲春时节,我们又迎来了崭新的一周。上周,我有幸跟王老师,杨xx、田xx、李...

    12年前   
    505    0

    值长工作总结

    值长工作总结 紧张、繁忙而又令人难忘的 2006 年已经结束了,我们满怀着必胜的信心,在以张铁岩总经理为首的领导班子的带领下,迈着坚实的脚步,跨入让我们向往和充满希望的 2007 年。回首过...

    5年前   
    1395    0

    文档贡献者

    z***u

    贡献于2022-10-13

    下载需要 2 香币 [香币充值 ]
    亲,您也可以通过 分享原创文档 来获得香币奖励!
    下载文档