y=p*(1-p).*(-3977.78.*p-118*(1-p));p=0:100:1;plot(p,y) 用matlab画出来为什么是一个点?看起来什么也没有,为什么?

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/16 07:51:29

y=p*(1-p).*(-3977.78.*p-118*(1-p));p=0:100:1;plot(p,y) 用matlab画出来为什么是一个点?

看起来什么也没有,为什么?

% p=0:100:1 错误,p = 初值:差值:终值 p = 0:1:100
% 要用点乘
p = 0:1:100
y = p.*(1-p).*(-3977.78.*p-118*(1-p));
plot(p,y)