作业帮 > 综合 > 作业

怎样修改这个matlab语句才能有用

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/18 07:00:18
怎样修改这个matlab语句才能有用
p=131/600,u=0,-1,1时的函数图像(一个坐标系内)
syms x y1 y2 y3
f=inline('1/((2*pi)^(1/2)*p)*exp(-(x-u)^2/(2*p^2))');
y1=f(131/600,0,x);
y2=f(131/600,-1,x);
y3=f(131/600,1,x);
>> fplot('y1,y2,y3',[-5,5]);grid
怎样修改这个matlab语句才能有用
不可以直接使用fplot  ,必须重新定义function y1 y2 y3建立y1 y2 y3的functionM文件之后再使用fplot函数
代码如下:function y=y1(x) p=131/600;u=[0 -1 1];%ʱµÄº¯ÊýͼÏñ£¨Ò»¸ö×ø±êϵÄÚ£©f=inline('1/((2*pi)^(1/2)*p)*exp(-(x-u)^2/(2*p^2))');y=f(131/600,0,x); function y=y2(x) p=131/600;u=[0 -1 1];f=inline('1/((2*pi)^(1/2)*p)*exp(-(x-u)^2/(2*p^2))');y=f(131/600,-1,x); function y=y3(x) p=131/600;u=[0 -1 1];f=inline('1/((2*pi)^(1/2)*p)*exp(-(x-u)^2/(2*p^2))');y=f(131/600,1,x); x=linspace(-5,5);Y1=@y1;Y2=@y2;Y3=@y3;fplot(Y1,[-5 5])hold onfplot(Y2,[-5 5])hold onfplot(Y3,[-5 5])hold on