早教吧 育儿知识 作业答案 考试题库 百科 知识分享

matlab中的一道作图,我的代码是这样的:>>x=-2:0.1:2;y1=1/(sqrt(2*pi)*213/600)*exp(-x.^2/(2*(213/600)^2));y2=1/sqrt(2*pi)*213/600*exp(-(x+1).^2/(2*(213/600)^2));y3=1/sqrt(2*pi)*213/600*exp(-(x-1).^2/(2*(213/600)^2));plot(x,y1,x,y2,x,y3)

题目详情
matlab中的一道作图,
我的代码是这样的:
>> x=-2:0.1:2;
y1=1/(sqrt(2*pi)*213/600)*exp(-x.^2/(2*(213/600)^2));
y2=1/sqrt(2*pi)*213/600*exp(-(x+1).^2/(2*(213/600)^2));
y3=1/sqrt(2*pi)*213/600*exp(-(x-1).^2/(2*(213/600)^2));
plot(x,y1,x,y2,x,y3)
输出来的图形不应当是一个标准正太曲线分别向左右移动一个单位么,为什么我画出来的中间那条最大值大于旁边两条?旁边两条形状相同.
▼优质解答
答案和解析
后边那两行少了括号了,以后细心点:
x=-2:0.1:2;
y1=1/(sqrt(2*pi)*213/600)*exp(-x.^2/(2*(213/600)^2));
y2=1/(sqrt(2*pi)*213/600)*exp(-(x+1).^2/(2*(213/600)^2));
y3=1/(sqrt(2*pi)*213/600)*exp(-(x-1).^2/(2*(213/600)^2));
plot(x,y1,x,y2,x,y3)