matlab多重积分的数值计算的算法_1-多项式的数值计算(求解,导数,积分)

这篇博客介绍了如何在MATLAB中进行多项式的数值计算,包括使用polyval()求解多项式值和图像,polyder()求导数,以及polyint()进行不定积分和定积分。通过示例详细解释了每个函数的用法,并强调了在不同场景下的应用,如求某点导数、区间导数值和积分值,以及积分图像的绘制。
摘要由CSDN通过智能技术生成

多项式的数值计算

(1)单个x对应的y值,一段区间的x对应的一段区间的y值,一段区间的x对应的一段区间的y的图像

(2)多项式的导数,多项式的导数相关问题。

(3)多项式的积分,多项式的积分相关问题。

一、求x对应的y值及对应的图像

对多项式进行求解polyval() ,用法如下:

polyval (p, x) 求解多项式px处的值(x可以是单个值,也可以是区间

例1、画出满足下列条件的函数图像

a = [9, -5, 3, 7];         %对应不同次数的x(如果某个x的次数没有出现,那么认为该项为0)
x = -2:0.1:5;              %规定x范围
f = polyval (a, x);        %求解该多项式在x处的值(因为x是一段区间,所以得到的值也是一段区间)
plot(x,f,'linewidth',2);   %画出该多项式的图像,线宽2
xlabel('x');ylabel('f(x)');%添加横,纵坐标标题
set(gca,'Fontsize',14)     %对图像进行设置。gca表示当前图像,
                           %fontsize表示文字属性;即对当前图像的文字(x,f(x)&#
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值