tumi10 发表于 2014-3-8 22:26

matlab绘图求助啊

z1=1000000/(1000+sqrt(x*x+y*y)),x*x+y*y<=1000000;z2=500;求画三维图。急需帮助啊。跪求,大神出现解答。

tumi10 发表于 2014-3-8 22:27

自己顶,求大神出现

tumi10 发表于 2014-3-8 22:56

顶,不要沉啊

jackson2014 发表于 2014-3-8 23:33

有悬赏吗?有的话明天马上搞出来。

tumi10 发表于 2014-3-9 11:45

jackson2014 发表于 2014-3-8 23:33 static/image/common/back.gif
有悬赏吗?有的话明天马上搞出来。

有。。。。。。。。。。。

tumi10 发表于 2014-3-9 11:46

jackson2014 发表于 2014-3-8 23:33 static/image/common/back.gif
有悬赏吗?有的话明天马上搞出来。

我好像没开悬赏,你要多少

jackson2014 发表于 2014-3-10 22:18

你是要两个z都画在一起吗?

jackson2014 发表于 2014-3-10 23:48

z1=1000000/(1000+sqrt(x*x+y*y)),x*x+y*y<=1000000;这两个式子联立,代码如下:for a=0:1:1000
t=0:pi/100:pi;
x=a.*sin(t);
y=a.*cos(t);
z1=1000+sqrt(x.^2+y.^2);
z2=1000000*z1.^(-1);
plot3(x,y,z2)
hold on
end
不知道是不是你所要的图形

jackson2014 发表于 2014-3-10 23:51

C:\MATLAB7\work\tuxing

jackson2014 发表于 2014-3-10 23:52

这里图形不会插入,算了你自己画了试一下吧
页: [1] 2
查看完整版本: matlab绘图求助啊