Matlab图形横坐标改变,纵坐标不变
时间: 2023-06-23 14:08:58 浏览: 240
matlab坐标转换
可以通过修改横坐标的值来改变Matlab图形的横坐标,而不影响纵坐标的值。可以使用Matlab中的plot函数来绘制图形,然后使用set函数来修改横坐标的值。例如,假设有一个x向量和一个y向量,通过下面的代码将x向量中的值加1,从而改变横坐标的值:
```
x = 1:10;
y = rand(1,10);
plot(x,y);
new_x = x + 1;
set(gca,'XTick',new_x);
```
在这个例子中,首先使用plot函数绘制了一个随机折线图,然后通过将x向量中的值加1来生成新的横坐标值,最后使用set函数将新的横坐标值赋给当前坐标轴的刻度线。这样就实现了横坐标改变,纵坐标不变的效果。
阅读全文