求教:一个复杂函数的图形怎么画(函数见内容)
D:\未命名函数见附件
怎么画这个函数对应的图形呢?不知道这个函数怎么个编法
=meshgrid(-10:0.1:10);
f= 0.5-((sin((x1.^2+x2.^2)^(0.5)))^2-0.5)*(1+0.001*(x1.^2+x2.^2)).^(-2);
meshc(x1,x2,f);
xlabel('x1');
ylabel('x2');
zlabel('f(x1,x2)');
>> hold on
>> surf(x1,x2,f)
我这样可得不到图啊
回复
请注意"点"运算.我画了一下图形,有点怪.
%%%-----------------------------------------%%%
=meshgrid(-10:0.1:10);
f= 0.5-((sin((x1.^2+x2.^2).^(0.5))).^2-0.5).*(1+0.001*(x1.^2+x2.^2)).^(-2);
meshc(x1,x2,f);
xlabel('x1');
ylabel('x2');
zlabel('f(x1,x2)');
hold on
surf(x1,x2,f)
%%%-----------------------------------------%%%
页:
[1]