matlab中用plot画图后,程序自动确定横纵坐标的范围,如何将横纵坐标的值赋给自定义的变量?

matlab中用plot画图后,程序自动确定横纵坐标的范围,如何将横纵坐标的值赋给自定义的变量?(起始点不一定是原点)

在plot语句是可以控制输出的坐标范围的,具体语句如下:
plot(x,y)
axis([x1 x2 y1 y2]);

如:
plot(x,y)
axis([0 10 0 20]);
就是控制x坐标显示0-10,y坐标显示0-20。
希望能帮到你
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-12-22
在图像编辑器中,菜单栏,编辑---属性,然后图像边框会出现黑方点,鼠标点击横或者纵坐标,图像下方会出现图像编辑栏,里面可以设置横纵坐标的范围。
希望能帮到你追问

我不是要设置横纵坐标的范围,而是将系统自动设置的横纵坐标的范围赋给定义的变量,该如何做呢?

追答

一般plot()函数的使用是
plot(x,y), x就是横坐标,它已经在变量x里,再赋值给其他变量就很简单了。
如果你使用的是plot(y)进行直接画图的话,系统是会自动生成横坐标,这里横坐标是y向量的标号。举个例子:
y=[1 3 5 7 9];
plot(y);
这里的横坐标就是[1 2 3 4 5],其实就是y向量的长度值------1:length(y)
还有疑问可以把具体问题发上来我们再讨论。

本回答被提问者采纳
第2个回答  2012-10-24
axis([x1,x2,y1,y2]):设定坐标轴的范围。
第3个回答  2011-12-27
axis([0 10 0 10])
第4个回答  2011-12-23
在图像下面有以下属性可以自己调整 你点击下面的x y z 都可以设置范围的

matlab中用plot画图后,程序自动确定横纵坐标的范围,如何将横纵坐标的...
_问题描述:(起始点不一定是原点)答案1:: 在图像编辑器中,菜单栏,编辑---属性,然后图像边框会出现黑方点,鼠标点击横或者纵坐标,图像下方会出现图像编辑栏,里面可以设置横纵坐标的范围。 :::请参考以下相关问题::: 求助Matlab程序,用plot画图~ :::...

matlab怎么设置横坐标和纵坐标?
执行上述代码后,MATLAB会绘制一条从点到点的线性曲线,并将横坐标标签设置为“时间”,纵坐标标签设置为“速度”,同时设置横坐标范围为0到10,纵坐标范围为0到50。这样,我们就可以根据需要自定义MATLAB图形的横坐标和纵坐标设置了。

在MATLAB中如何设置图表横坐标和纵坐标的标签?
xlim; % 设置横坐标范围为0到10 ylim; % 设置纵坐标范围为-1到1 将这些设置添加到之前的绘图代码中,可以确保图表只显示我们关心的数据范围。总的来说,通过`xlabel`、`ylabel`、`xlim`和`ylim`这些函数,我们可以在MATLAB中轻松设置图表的横坐标和纵坐标的标签及范围,从而提升图表的可读性和信息传...

matlab中如何设置横坐标纵坐标为自己想要的范围
首先给定的代码存在问题,经过循环后,x,y只有一个值 接着来回来横坐标,纵坐标的问题。以画y=sin(x)为例 >> x=linspace(0,2*pi,101);>> y=sin(x);>> plot(x,y)没设置坐标之前的效果如下:横坐标,纵坐标的设置代码如下 >> xlim([0,8]);>> ylim([-1.2 1.2])效果如下:...

matlab中如何设置横坐标纵坐标为自己想要的范围
01,0.03到1,这些离散的点取值,换句话说x去离散值,y取离散值,但图形如何显示一个连续的曲线,并且横坐标是x,纵坐标为y 再答: x=[]; %方括号里面加入x的离散值 y=[]; %方括号里面加入y的离散值,每个值要与x一一对应 plot(x,y)xlabel('x')ylabel('y')axis([0 1 0 1])

matlab怎么设置横坐标和纵坐标?
可以用matlab提供的坐标轴设置函数axis进行设置(对当前坐标轴进行设置),具体用法如下:1、plot(x, y); \/\/ 画图后用axis函数设置坐标轴的范围。2、axis([xmin xmax ymin ymax]); % 设置坐标轴在指定的区间。3、xmin、xmax 表示设置横坐标的最小最大值。4、ymin、ymax 表示设置纵坐标的最小...

请问matlab中用plot出一个曲线图,如何把曲线图中的峰值的横坐标和纵...
回答:x为横坐标,y为纵坐标 plot(x,y,'o-') for i=1:length(x) text(x(i),y(i),['(',num2str(x(i)),',',num2str(y(i)),')']) %在(x,y)的每一点处添加文字,文字内容为(x,y) %其中每一点的x,y用num2str把数字转化成字符串 end

matlab中怎么设置坐标范围
第一步在我们的电脑上打开matlab,通过plot(x,x.^2)绘制了一条平方曲线,subplot(2,1,1)代表界面中显示两张图,纵向排列,第一组显示,如下图所示:第二步在命令行窗口中按回车键,可以看到已经显示出一条曲线,横轴坐标范围1-10,纵轴坐标范围0-100,如下图所示:第三步我们通过plot(x,x.^2...

在matlab中用plot画图,然后用axis(xmin,xmax,ymin,ymax)限制横纵坐标...
如果只想指定x坐标的范围,可以用xlim函数,例如 xlim([3 5])

matlab用plot画图时,人为的设置坐标轴的范围:
2、下面我们来实现使用plot函数来画图,我将在命令行窗口展示具体操作(也可以在m文件中写好代码保存)。3、首先我输入"x=linspace(0,100,100)"简单的构造一个0到100的100等分数组,这个数组就是横坐标的值。4、然后需要函数形式“y=sin(x)”,即构造一个正弦函数,y是纵坐标。5、接下来使用“...

相似回答