首先给定的代码存在问题,经过循环后,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])
效果如下:
1、首先打开电脑上的“matlab”,在命令行输入命令,绘制二维图像。此处以正弦函数的图像为例,使用plot函数绘制,命令行窗口如下图所示。
2、点击enter键,运行之后,即可看到正弦函数的图像。横坐标范围为0到10,纵坐标范围为-1到1。
3、axis([xmin xmax ymin ymax])命令可以限制二维图像的x和y坐标,此处输入axis([0 2*pi -2 2]),限制横坐标为0到2*pi,纵坐标为-2到2。
4、点击enter之后,即可运行程序,绘图结果如下图所示,横坐标和纵坐标发生了变化。
1、在matlab中打开对话框做相应的修改,横坐标5的标签值会做相应的变化,写什么值或数字都可以。2、保存对应的代码,然后代码会自动生成.m文件。
3、把createfigure修改为一个合理的函数名,如myFig,这时保存m文件对应是会是myFig.m。函数名要和m文件名相同。
4、这些代码就保存好了,下次要修改只需要把相应的参数传进去就ok了。以上就是matlab改横坐标的方法。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)