kbys.net
当前位置:首页 >> mAtlAB中plot3(x,y,z)和plot3(z,y,x)有什么不同 >>

mAtlAB中plot3(x,y,z)和plot3(z,y,x)有什么不同

plot3(x,y,z)是将x,y作为底面 plot3(z,y,x)是将z,y作为底面

x,y,z是坐标 'b-'蓝色实线 ‘bd’蓝色菱形

你确定你的z刚好是1-10的整数?根据你的描述,我写个例子 N = 2000;x=rand(1,N); % 随机xy=rand(1,N)*5; % 随机yz=floor(rand(1,N)*10+1); % 随机z,在1-10之间for a = 1:10 t = z==a; subplot(5,2,a); plot(x(t),y(t),'r:');end

知道三维曲线图,想画动画的话 是动态显示曲线的画出过程,其实时间变量就是增加一个点的间隔时间 是可以根据你自己需要设置的 比较傻瓜一点,你可以直接中matlab提供的comet3函数 comet3(x,y,z) 会根据x,y,z数据以动画的形式画出三维曲线

1、设置图线宽度 set( haxis, 'LineWidth', 1.0 ); ----这是 set函数, 'LineWidth'就是axis的线宽度属性,其值默认为0.5,这里可以改成1.0了。2、调整坐标轴上下限set( haxis, 'XLim', [ 2 20 ] ); set( haxis, 'YLim', [ 2 20 ] );---调整坐标...

用meshgrid(x,y)先形成x,y的空间点分布,然后再用点乘的方法,使一组x,y对应一个z,再使用plot3。

x=0:0.1:1; y=x.^2; z=zeros(size(x)); plot3(x,y,z) 等于其他常数值时,例如z都等于常数c,用 z=c*ones(size(x));

举个例子 x = 0:pi/50:10*pi;y=cos(x);z=sin(x)plot3(z,y,x)xlabel('sin(t)')ylabel('cos(t)')zlabel('t')grid onaxis square

Example: >> x=[1,2,3];>> y=[1,2,3];>> z=[0,0,3];>> plot3(x,y,z,'s','markeredgecolor','k','markerfacecolor','g','markersize',10);>> grid Figure:

可以这么写 ^是上三角,画出来的是线是由上三角组成的而不是点 k是black黑色的意思,是画出来的线是黑色的,k也可以换为g(绿色),r(红色) 例: >> x=1:0.01:5; >> y=sin(x); >> plot(x(1:3),y(1:3),'k^') 结果如图

网站首页 | 网站地图
All rights reserved Powered by www.kbys.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com