Matlab第9次课 7.设方程的根为x=-3,5,8,9求它们对 应的x多项式的系数。 cIc ● clear. close a ra=[-3,-5,-8,9 a=poly(ra) oral=roots(a) ●a 252238311080 ral=-9.0000-80000-50000-3.0000
Matlab第9次课 • 7. 设方程的根为x=[-3,-5,-8,-9],求它们对 应的x多项式的系数。 •clc •clear,close all •ra=[-3,-5,-8,-9] •a=poly(ra) •ra1=roots(a) •a =1 25 223 831 1080 •ra1 = -9.0000 -8.0000 -5.0000 -3.0000
13设f(x)=x5-4x24+3x2-2x+6 a)x=[-2,8]之间函数的值(取100 个点),画出曲线,看它有几个过零点。 (提示:用 polya1函数) °b)用 roots函数求此多项式的根
• 13 设f(x)=x5- 4x 4 +3x 2- 2x+ 6 • a) x=[-2,8]之间函数的值(取100 个点),画出曲线,看它有几个过零点。 (提示:用polyval 函数) • b)用roots函数求此多项式的根
clear. close a X=linspace(-2, 8) yx^5-4*x4+3*X^22*x+3; plot(x, y, °a=[12-4,3,-2,6} ra= rootsla
• clc • clear,close all • x=linspace(-2,8); • y=x.^5-4*x.^4+3*x.^2-2*x+3; • plot(x,y,'r') • a=[1,-4,3,-2,6]; • ra=roots(a)
cIC clear close all xlinspace(-2, 8) a[1,4,3,-26]; y=polyval (a, x) plot(x,y,'r) a=[1,4,3,-26] ra== a
• clc • clear,close all • x=linspace(-2,8); • a=[1,-4,3,-2,6]; • y=polyval(a,x); • plot(x,y,'r') • a=[1,-4,3,-2,6]; • ra=roots(a)
ra=3.0000 1.6956 -0.3478+1.0289i 0.3478-1.0289
• ra = 3.0000 • 1.6956 • -0.3478 + 1.0289i • -0.3478 - 1.0289i