作业帮 > 综合 > 作业

用matlab计算多项式p(x)= x3+15x2+8x在x=3和x=0:1:8时的值.

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/29 12:22:06
用matlab计算多项式p(x)= x3+15x2+8x在x=3和x=0:1:8时的值.
这个里边怎么算x=0:1:8的时候的啊
用matlab计算多项式p(x)= x3+15x2+8x在x=3和x=0:1:8时的值.
这个简单:
clear all;clc;
x=0:1:8;
px3=3^3+15*3^2+8*3
px=x.^3+15*x.^2+8*x
再问: 那个X=3的时候就直接把3带进去直接算啊。。。有没有把值都赋给x,然后用一个式子算出来的方法啊
再答: 有的,但如果你的赋值语句里不包含x=3,就不好弄了。 clear all;clc; x=0:1:8; xd=find(x==3); pxd=x(xd)^3+15*x(xd)^2+8*x(xd) px=x.^3+15*x.^2+8*x 或者 clear all;clc; x=0:1:8; xd=find(x==3); px=x.^3+15*x.^2+8*x px(xd)