matlab坐标轴问题.如何把一个程序的y轴的起点设置在x轴的末端,z轴起点设置在y轴末端.程序如下repmat([0 -1 -2 -3 -4 -5 -6 -5 -4 -3 -2 -1],120,10);x=1:120;y=1:120;z=ans;[x,y]=meshgrid(x,y);mesh(x,y,z);axis([0,120,0,120,-1
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/07 04:04:46
![matlab坐标轴问题.如何把一个程序的y轴的起点设置在x轴的末端,z轴起点设置在y轴末端.程序如下repmat([0 -1 -2 -3 -4 -5 -6 -5 -4 -3 -2 -1],120,10);x=1:120;y=1:120;z=ans;[x,y]=meshgrid(x,y);mesh(x,y,z);axis([0,120,0,120,-1](/uploads/image/z/5434344-0-4.jpg?t=matlab%E5%9D%90%E6%A0%87%E8%BD%B4%E9%97%AE%E9%A2%98.%E5%A6%82%E4%BD%95%E6%8A%8A%E4%B8%80%E4%B8%AA%E7%A8%8B%E5%BA%8F%E7%9A%84y%E8%BD%B4%E7%9A%84%E8%B5%B7%E7%82%B9%E8%AE%BE%E7%BD%AE%E5%9C%A8x%E8%BD%B4%E7%9A%84%E6%9C%AB%E7%AB%AF%2Cz%E8%BD%B4%E8%B5%B7%E7%82%B9%E8%AE%BE%E7%BD%AE%E5%9C%A8y%E8%BD%B4%E6%9C%AB%E7%AB%AF.%E7%A8%8B%E5%BA%8F%E5%A6%82%E4%B8%8Brepmat%28%5B0+-1+-2+-3+-4+-5+-6+-5+-4+-3+-2+-1%5D%2C120%2C10%29%3Bx%3D1%3A120%3By%3D1%3A120%3Bz%3Dans%3B%5Bx%2Cy%5D%3Dmeshgrid%28x%2Cy%29%3Bmesh%28x%2Cy%2Cz%29%3Baxis%28%5B0%2C120%2C0%2C120%2C-1)
matlab坐标轴问题.如何把一个程序的y轴的起点设置在x轴的末端,z轴起点设置在y轴末端.程序如下repmat([0 -1 -2 -3 -4 -5 -6 -5 -4 -3 -2 -1],120,10);x=1:120;y=1:120;z=ans;[x,y]=meshgrid(x,y);mesh(x,y,z);axis([0,120,0,120,-1
matlab坐标轴问题.
如何把一个程序的y轴的起点设置在x轴的末端,z轴起点设置在y轴末端.程序如下
repmat([0 -1 -2 -3 -4 -5 -6 -5 -4 -3 -2 -1],120,10);
x=1:120;
y=1:120;
z=ans;
[x,y]=meshgrid(x,y);
mesh(x,y,z);
axis([0,120,0,120,-100,100])
matlab坐标轴问题.如何把一个程序的y轴的起点设置在x轴的末端,z轴起点设置在y轴末端.程序如下repmat([0 -1 -2 -3 -4 -5 -6 -5 -4 -3 -2 -1],120,10);x=1:120;y=1:120;z=ans;[x,y]=meshgrid(x,y);mesh(x,y,z);axis([0,120,0,120,-1
你所说“轴的末端”是什么概念?
如果是指数值比较大的方向,或许还有变通的方法;如果是希望直接指定位置,比如说想把z轴放在坐标系的右侧,好像是做不到的.
坐标系有XAxisLocation、YAxisLocation两个属性,可以设置坐标轴的位置,但只对平面图有效,在三维视图下这两个属性不起作用.
变通的做法是设置坐标轴的方向,例如设置Xdir为reverse,但这样三个轴不满足右手坐标系的要求.如果同时设置Xdir、YDir为reverse,虽然符合右手系的要求,但又很难满足所谓轴的末端的要求.唯一可行的做法是设置Xdir(或YDir)、ZDir为reverse,在特定的视角下能满足要求,但Z轴的方向是自顶向下的,看起来有些别扭:
set(gca,'xdir','reverse','zdir','reverse')