怎样修改这个matlab语句才能有用p=131/600,u=0,-1,1时的函数图像(一个坐标系内)syms x y1 y2 y3f=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
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/20 07:18:37
怎样修改这个matlab语句才能有用p=131/600,u=0,-1,1时的函数图像(一个坐标系内)syms x y1 y2 y3f=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
怎样修改这个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语句才能有用p=131/600,u=0,-1,1时的函数图像(一个坐标系内)syms x y1 y2 y3f=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
不可以直接使用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 on
fplot(Y2,[-5 5])
hold on
fplot(Y3,[-5 5])
hold on