13matlab数据分析多项式的求值(matlab程序)

1.简述

      

统计分析常用函数
求最大值 max
和 sum
积 prod
平均值:mean
累加和:cumsum
标准差:std
方差:var
相关系数:corrcoef
排序:sort

四则运算
1.多项式的加减运算就是所对应的系数向量的加减运算,次数不同则用0补齐

2.用conv(p1,p2)计算多项式p1与p2的乘积。p1,p2为系数向量

3.计算多项式除法:【Q,r】=deconv(p1,p2). Q是商式、r是余式。

多项式求导
p=polyder§
p=polyder(P,Q):求P*Q的导函数
【p,q】=polyder(P,Q):求P/Q的导函数,分子存p,分母存入q.

多项式求值、求根
点运算(代数多项式):Y=polyval(P,x)

矩阵多项式求值:polyvalm(P,A)

求根:roots(P)

数据插值
一维:Y1=interp1(X,Y,X1,method)
method包括:linear、nearest、pchip、spline.

二维:Z1=interp2(X,Y,Z,X1,Y1,method)

曲线拟合
用polyfit函数来求得最小二乘法拟合多项式的系数,再用polyval函数按所得的多项式计算所给出的点上的函数近似值。

调用格式:
P=polyfit(X,Y,m)
[P,S]=polyfit(X,Y,m)
[P,S,mu]=polyfit(X,Y,m)
P是m次多项式,S为误差向量,mu是一个二元向量,mu(1)是mean(X),
而mu(2)是std(x)



MATLAB数据分析与多项式计算

MATLAB提供的求数据序列的最大值和最小值的函数分别为max和min,两个函数的调用格式和操作过程类似。 1.求向量的最大值和最小值 求一个向量X的最大值的函数有两种调用格式

MATLAB多项式计算 在MATLAB中,n次多项式用一个长度为n+1的行向量表示(因为是n个幂次项系数加上一个常数项),缺少的幂次项系数为0。 例如 n次多项式: P(x)=anxn+an-1xn-1+an-2xn-2+…+a1x+a0 表示为: [an,an-1,an-2,…,a1,a0] 目录MATLAB多项式计算1.多项式的加减运算2.多项式的乘法运算3.多项式的除法运算4.多项式的导函数5.代数多项式求值6.矩阵多项式求值7.多项式求根 1.多项式的加减运算 事实上,多项式的加减运算就是其所对应的
[matlab]获取多项式的系数,表达式的系数

MATLAB数据统计处理最大值和最小值求向量的最大值最小值(1) y=max(X):返回向量X的最大值存入y,如果X中包含复数元素,则按模取最大值(2) [y,I]=max(X):返回向量X的最大值存入y,最大值的序号存入I,如果X中包含复数元素,则按模取最大值。(3) min(X)和max(X)的用法相同求矩阵的最大值最小值(1) max(A):返回一个行向量,向量的第i个元素是矩阵A的第i...

 

2.代码

%%  多项式的求值

clc;
clear all;
p=[2 -3 -4];        %多项式的系数向量
x=1:6;
y=polyval(p,x)      %多项式在x处的值 以数组或矩阵中的元素为计算单位

%%  多项式求值的另一种函数,导致结果不一样

clc;
clear all;
x=[1 2 ;5 6];
p=[1 2 3];           % 多项式的系数向量
y1=polyvalm(p,x) %采用polyvalm( )函数,以矩阵为计算单位
x=[1 2 ;5 6];
p=[1 2 3];
y2=polyval(p,x) %采用polyval( )函数,以矩阵的元素为计算单位

3.运行结果

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

素馨堂

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值