永发信息网

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

答案:2  悬赏:20  手机版
解决时间 2021-01-17 01:00
  • 提问者网友:雪舞兮
  • 2021-01-16 20:44
用matlab计算多项式p(x)= x3+15x2+8x在x=3和x=0:1:8时的值.
最佳答案
  • 五星知识达人网友:骨子里都是戏
  • 2021-01-16 21:26
这个简单:
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)
全部回答
  • 1楼网友:笑迎怀羞
  • 2021-01-16 21:54
fun=@(x)x.^3+15*x.^2+8*x;
x=3;fun(x)
x=0:1:8;fun(x)
ans =
186
ans =
0 24 84 186 336 540 804 1134 1536
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯