如何暂停mesh命令?

3个视图(过去30天)
雅莎
雅莎 2016年5月11日
编辑: 玛雅萨拉2016年5月17日
我想绘制三维空间使用网格,我也希望网格显示1乘1,直到它创建完全空间。这是我的命令:
[X,Y]=网格(0:2/10:2,0:2/10:2);
W=exp(X+Y);
网格(X,Y,W);
要根据我所说的了解更多信息,请查看此命令并查看该点的显示方式:
t=0:0.1:10*pi;
r=linspace(0,1,numel(t));
z=linspace(0,1,numel(t));
图形
轴([-1 1-1 1 0 1])
持有
对于ii=1:长度(r)
图3(r(ii)*sin(t(ii)),r(ii)*cos(t(ii)),z(ii),'*');
暂停(.001)
结束
我希望有人能帮助我。。。。

1条评论

亚当
亚当 2016年5月11日
到底是什么问题?
暂停(0.001)
是如此短的时间,你可能不会真正看到它暂停。

登录发表评论。

答案(2)

麦克·加里蒂
麦克·加里蒂 2016年5月11日
编辑:麦克·加里蒂 2016年5月11日
正如我在 这篇文章发表在MATLAB图形博客上 ,为每个数据点创建单独的图形对象的缩放效果不好。
我建议采取这样的方法:
[X,Y]=网格(0:2/100:2,0:2/100:2);
W=exp(X+Y);
h=网格(X(1:2,1:2),Y(1:2,1:2),W(1:2,1:2));
xlim([0 2])
叶利姆([0 2])
兹利姆([0 60])
对于i=3:101
h、 扩展数据=X(1:i,1:i);
h、 YData=Y(1:i,1:i);
h、 ZData=W(1:i,1:i);
刷新屏幕
结束

0条评论

登录发表评论。


玛雅萨拉
玛雅萨拉 2016年5月17日
编辑:玛雅萨拉 2016年5月17日
我是雅莎的组员。在这里我想问如何继续从您的命令,以便得到一个完整的图形出现。下面我附上我们项目的完整计划。
清楚的
无图=0;
对于h=0:0.005:0.05
如果(h==0)|(h==0.005)|(h==0.025)|(h==0.05)
标志=h;
虽然标志~=0
%初始值
m=2.0/h;
对于i=1:m+1
U(i,1)=经验(h*(i-1));
U(1,i)=exp(h*(i-1));
Ua(i,1)=经验(h*((i-1)+(1-1));
Ua(1,i)=exp(h*((1-1)+(i-1));
结束
平均误差=0;
对于i=1:m
对于j=1:m
%分析溶液
Ua(i+1,j+1)=经验(h*(i+j));
U(i+1,j+1)=(-U(i,j)+U(i+1,j)+U(i,j+1)+...
((h^2.0)/4.0)*(U(i,j)+U(i+1,j)+U(i,j+1))/(1.0-(h^2.0)/4.0);
误差(i+1,j+1)=abs(U(i+1,j+1)-Ua(i+1,j+1))/abs(Ua(i+1,j+1));
平均误差=误差(i+1,j+1)+平均误差;
结束
结束
标志=0;
结束
标志=h;
虽然标志~=0
打印('\nH=%1.4f',小时)
打印('\nUa(0.25,0.25)=%2.7f,U(0.25,0.25)=%2.7f,错误(0.25,0.25)=%2.7e',...
Ua(圆形((0.25+h)/h)、圆形((0.25+h)/h)、U(圆形((0.25+h)/h)、圆形((0.25+h)/h)),...
误差(圆((0.25+h)/h)、圆((0.25+h)/h)
打印('\nUa(0.5,0.5)=%2.7f,U(0.5,0.5)=%2.7f,错误(0.5,0.5)=%2.7e',...
Ua(圆形((0.5+h)/h)、圆形((0.5+h)/h)、U(圆形((0.5+h)/h)、圆形((0.5+h)/h)),...
误差(圆((0.5+h)/h)、圆((0.5+h)/h)
打印('\nUa(0.75,0.75)=%2.7f,U(0.75,0.75)=%2.7f,错误(0.75,0.75)=%2.7e',...
Ua(圆形((0.75+h)/h)、圆形((0.75+h)/h)、U(圆形((0.75+h)/h)、圆形((0.75+h)/h)),...
误差(圆((0.75+h)/h)、圆((0.75+h)/h)
打印('\nUa(1.0,1.0)=%2.7f,U(1.0,1.0)=%2.7f,错误(1.0,1.0)=%2.7e',...
Ua(圆形((1.0+h)/h)、圆形((1.0+h)/h)、U(圆形((1.0+h)/h)、圆形((1.0+h)/h)),...
误差(圆((1.0+h)/h)、圆((1.0+h)/h)
打印('\nUa(1.25,1.25)=%2.7f,U(1.25,1.25)=%2.7f,错误(1.25,1.25)=%2.7e',...
Ua(圆形((1.25+h)/h)、圆形((1.25+h)/h)、U(圆形((1.25+h)/h)、圆形((1.25+h)/h)),...
误差(圆((1.25+h)/h)、圆((1.25+h)/h)
打印('\nUa(1.5,1.5)=%2.7f,U(1.5,1.5)=%2.7f,错误(1.5,1.5)=%2.7e',...
Ua(圆形((1.5+h)/h)、圆形((1.5+h)/h)、U(圆形((1.5+h)/h)、圆形((1.5+h)/h)),...
误差(圆((1.5+h)/h)、圆((1.5+h)/h)
打印('\nUa(1.75,1.75)=%2.7f,U(1.75,1.75)=%2.7f,错误(1.75,1.75)=%2.7e',...
Ua(圆形((1.75+h)/h)、圆形((1.75+h)/h)、U(圆形((1.75+h)/h)、圆形((1.75+h)/h)),...
误差(圆((1.75+h)/h)、圆((1.75+h)/h)
打印('\nUa(2.0,2.0)=%2.7f,U(2.0,2.0)=%2.7f,错误(2.0,2.0)=%2.7e',...
Ua(圆形((2.0+h)/h)、圆形((2.0+h)/h)、U(圆形((2.0+h)/h)、圆形((2.0+h)/h)),...
误差(圆((2.0+h)/h)、圆((2.0+h)/h)
打印('\n***********************************');
打印('***********************************');
打印('\n');
打印('错误');
打印('对于AM方法(线性)');
打印('\nh:%2.4f',小时);
打印('\n***********************************');
打印('***********************************');
打印('\n | |');
打印(“X”);
打印('\n | Y | 0.5 1.0');
打印('1.5 2.0');
打印('\n | |********************************');
打印('***********************************');
打印('\n | 0.5 |%2.7e%2.7e%2.7e%2.7e',...
误差(圆((0.5+h)/h)、圆((0.5+h)/h)、误差(圆((0.5+h)/h)、圆((1+h)/h)),...
误差(圆((0.5+h)/h)、圆((1.5+h)/h)、误差(圆((0.5+h)/h)、圆((2+h)/h));
打印('\n | 1.0 |%2.7e%2.7e%2.7e%2.7e',...
误差(圆((1+h)/h)、圆((0.5+h)/h)、误差(圆((1+h)/h)、圆((1+h)/h)),...
误差(圆((1+h)/h)、圆((1.5+h)/h)、误差(圆((1+h)/h)、圆((2+h)/h));
打印('\n | 1.5 |%2.7e%2.7e%2.7e%2.7e',...
误差(圆((1.5+h)/h)、圆((0.5+h)/h)、误差(圆((1.5+h)/h)、圆((1+h)/h)),...
误差(圆((1.5+h)/h)、圆((1.5+h)/h)、误差(圆((1.5+h)/h)、圆((2+h)/h));
打印('\n | 2.0 |%2.7e%2.7e%2.7e%2.7e\n',...
误差(圆((2+h)/h)、圆((0.5+h)/h)、误差(圆((2+h)/h)、圆((1+h)/h)),...
误差(圆((2+h)/h)、圆((1.5+h)/h)、误差(圆((2+h)/h)、圆((2+h)/h));
打印('\naverage错误=%2.7e\n\n\n',(平均误差)/(m^2.0));
标志=0;
结束
无图=无图+1;
如果h==0
%精确解
图(无图)
[X,Y]=网格(0:2/10:2,0:2/10:2);
W=exp(X+Y);
网格(X,Y,W)
埃尔塞夫(h==0.25)|(h==0.5)
图(无图)
[X,Y]=网格(0:2/4:2,0:2/4:2);
W=U(1:m/4:m+1,1:m/4:m+1);
网格(X,Y,W)
其他的
图(无图)
[X,Y]=网格(0:2/10:2,0:2/10:2);
W=U(1:m/10:m+1,1:m/10:m+1);
网格(X,Y,W)
结束
xlabel公司('x轴')
伊拉贝尔('y轴')
兹拉贝尔('z轴')
标题('使用AM方法解决线性问题')
结束
结束

0条评论

登录发表评论。

登录来回答这个问题。

标签