对应不同的Z,XY平面对应一条曲线,该怎么画?
z=0.01:0.05XY平面分别对应一条2D曲线
size(z)比较小,而size(X)=size(y)比较大
这种图像该怎么画呢?
[ 本帖最后由 sigma665 于 2008-10-31 10:22 编辑 ] Help waterfall ??
回复 楼主 vib 的帖子
没明白什么意思。回复 楼主 vib 的帖子
画3维还是2维 谢谢各位:To ChaChing:waterfall所画的是z=f(x,y)这样的函数,是吗?好像也不太适合
To sogooda&sigma665,z是离散的,对应z的每个值,y=f(x),是一多条曲线在一个平面内(就是多个slice沿着z的方向),
我看到contour有个对应的contourslice可以画“切片”,其他的slice也都不太适合,继续请教 这个问题要看你已知条件了。如果完全知道x,y,z的对应关系就可以用plot3简单实现。
sita=linspace(0,2*pi);
for jj=1:5
z=jj*0.01;
r=sqrt(0.03^2+z^2);
x=z/0.05*r.*cos(sita);
y=r*sin(sita);
zp=repmat(z,size(x),1);
plot3(x,y,zp,'color',rand(1,3));
hold on;
end
grid on
谢谢sogooda的回答
如果XY平面的曲线不是封闭曲线,对应于X=0,想比较y值的大小,能不能用颜色区别在Y轴方向的大小呢?或者不用颜色也行,怎抹能在一个图中表示出x固定时,各条曲线上y值的变化呢,因为y的变化范围不是很大, 我想象不出你要的曲线是什么样子的。
btw:x=0,那就是y和z的关系曲线吧? 还是要看到整体,在x为特定值“附近”,不同曲线上的y达到极值,是其中一个关键区域,希望能同时比较沿y方向的极值处的大小,
[ 本帖最后由 ChaChing 于 2009-12-12 11:54 编辑 ] 楼主不能贴个草图吗 ? 主要是现在还画不出来,
[ 本帖最后由 ChaChing 于 2009-12-12 11:54 编辑 ]
页:
[1]