2.多项式的运算 MATLAB语言提供了大量关于多项式运算的内部函数。表2-10列出了常用的多项式运算函数。 【例2-27】多项式的运算。 A=[1 2 3 4]; B=[3 -5 8 23 -7]; roots(A) % 求多项式A的根。 ans = -1.6506 -0.1747 + 1.5469i -0.1747 - 1.5469i polyder(B) % 多项式B求导。 ans = 12 -15 16 23 conv(A,B) % 多项式A与B相乘。 ans = 3 1 7 36 43 87 71 -28 3. 多项式的曲线拟合 在数值分析中,曲线拟合就是用解析表达式逼近离散数据,即离散数据的公式化。 【例2-28】 %输入自变量x数组 x = [0 3.3 4 5 6 6.4 7 7.4 8 8.6 9 10]; %输入对应自变量x数组的多项式值域y数组 y = [6.016 5.608 5.359 5.360 5.470 5.420 5.350 5.338 5.260 5.205 5.110 5.000]; %进行多项式拟合,定义多项式最高次幂为3 n = 3; p = polyfit(x, y, n); xi = linspace (0, 10, 1000); z = polyval (p, xi); plot (x, y, +b , x, y, r, xi, z, :g ) %绘制多项式拟合曲线,其中红色实线为实验数据绘制的曲线,绿色为采用多项式拟合方法绘制的曲线。 运算结果如图2-6所示。 图2-6 曲线拟合curve fitting 多项式插值是指根据给定的有限个样本点,产生另外的估计点以达到数据更为平滑的效果。该技巧在信号处理与图像处理上应用广泛。所用指令有一维的interp1、二维的interp2、三维的interp3 【例2-29】一维插值 x=[-2 1 5 10 20]; y=[1 9 11 20 24]; xi=3; yi=interp1(x,y,xi, linear) yi= 10 2.7 MATLAB常用绘图命令 2.7.1 二维图形的绘制 二维图形的绘制是MATLAB语言图形处理的基础,常用的绘图命令是plot。 1. 单曲线 语句格式plot(x,y) :其中x和y为长度相同的向量,分别用于存储x坐标和y坐标数据。 y=[0, 0.48,0.84,1,0.91,0.6,0.14]; plot(y) 生成的图形见图2-7,是以序号1、2、…、6为横坐标、数组y的数值为纵坐标画出的折线。 x=linspace(0,2*pi,30); % 生成一组线性等距的数值 y=sin(x); plot(x,y) 生成的图形见图2-8,是[0 2]上30个点连成的光滑的正弦曲线 图2-7 单曲线绘图实例1 图2-8单曲线绘图实例2 2.多重线 在同一个画面上可以画许多条曲线,只需多给出几个数组,语句格式为plot(x1,y1,x2,y2,…,xn,yn)。 多重线的另一种画法是利用hold命令。在已经画好的图形上,若设置hold on,MATLA将把新的plot命令产生的图形画在原来的图形上。而命令hold off 将结束这个过程。 【例2-30】 t=0:pi/100:6; y=sin(t); plot(t,y) 先画好图2-9,然后用下述命令增加cos(x)的图形,也可得到图2-10。 hold on y1=sin(t+0.25); plot(t,y1) y2=sin(t+0.5); plot(t,y2) hold off 图2-9多重线绘图实例1 图2-10多重线绘
您可能关注的文档
- 技术创新管理-第5章.ppt
- 技术创新管理第5章《生产与工艺创新》.ppt
- 技术创新管理-第6章.ppt
- 技术创新管理第7章《市场开拓与服务创新》.ppt
- 技术创新管理第8章《企业的技术创新能力》.ppt
- 技术创新管理-第9章.ppt
- 技术创新管理第9章《技术创新的战略管理》.ppt
- 技术创新管理-第10章.ppt
- 技术创新管理第10章《技术创新的管理要素》.ppt
- 技术创新管理第11章《创新的特殊实现形式技术创业》.ppt
- 第三单元 第2课时 两位数乘两位数的估算-苏教版三年级《数学》下册教学课件.pptx
- 人教部编版道德与法治八年级上册《活出生命的精彩》精品课件.ppt
- 新人教部编版道德与法治四年级上册《我们班四岁了》精品课件.ppt
- 最新部编人教版一年级上册语文《ai-ei-ui》教学课件----.ppt
- 新编人教部编版三年级下册语文第六单元提升练习.docx
- 最新部编人教版初中八年级物理下册初中第十章第一节《浮力》精品课件.ppt
- 最新人教部编版三年级语文下册第6课《陶罐与铁罐》教学课件.pptx
- 人教部编版道德与法治八年级上册《遵守规则》精品课件.ppt
- 教科版小学科学六年级下册《小小工程师》单元试教.pptx
- 最新人教部编版七年级下册数学2.2.2第1课时《完全平方公式》精品课件.ppt
原创力文档

文档评论(0)