马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
[X,Y] = meshgrid(-2:0.05:5,-2:0.05:5);
sigma = 1;
p=[0.5 -0.5 0];
MU = [1.5,2];
Z=1/(2*pi*sqrt(1-p(1)^2))*exp(-1/2/(1-p(1)^2)*((X-MU(1)).^2-2*p(1)*(X-MU(1)).*(Y-MU(2))+(Y-MU(2)).^2));
contour(X,Y,Z,[0.01 0.01],'r-')
hold on;
Z=1/(2*pi*sqrt(1-p(2)^2))*exp(-1/2/(1-p(2)^2)*((X-MU(1)).^2-2*p(2)*(X-MU(1)).*(Y-MU(2))+(Y-MU(2)).^2));
contour(X,Y,Z,[0.01 0.01],'b-.')
Z=1/(2*pi*sqrt(1-p(3)^2))*exp(-1/2/(1-p(3)^2)*((X-MU(1)).^2-2*p(3)*(X-MU(1)).*(Y-MU(2))+(Y-MU(2)).^2));
contour(X,Y,Z,[0.01 0.01],'g:')
legend('mu=0.5时的等高线','mu=-0.5时的等高线','mu=0时的等高线')
axis tight
昨天还能画出图来的,今天给同学看看,结果就运行不了了。
提示:Attempt to execute SCRIPT contour as a function。
谁知道错在哪里了? |