怎么设置matlab gui axes的,x,y坐标的范围x表示时间,y表示温度

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么设置matlab gui axes的,x,y坐标的范围x表示时间,y表示温度相关的知识,希望对你有一定的参考价值。

参考技术A 既然是axes显示的话 那么肯定是图 直接
plot(x,y);
xlabel('时间);ylabel('温度');追问

那x坐标怎么设置可以随时间变化而变化

追答

plot拟合 自动会增加坐标的
不知道你是什么课题

本回答被提问者和网友采纳
参考技术B 可以使用“legend”函数为坐标轴添加图例追问

那范围呢?把这个函数写在哪里

追答

范围可以再axes的属性中设置,把legend函数写到你要用到坐标的地方呀

追问

那个xlim,和ylim改不了啊,我的是R2009b的,7.90.版本的

怎么在matlab中鼠标在坐标图上单击,记录下这一点的坐标啊

怎么在matlab中鼠标在坐标图上单击,记录下这一点的坐标啊

首先画图
然后使用ginput函数获得鼠标点击位置信息

[x,y] = ginput;

当鼠标在figure上点击后,函数就会返回点击位置的坐标x,y
参考技术A 要获取图片上点的坐标,可点击 datacursor工具,在图形中选点一下,出现坐标及颜色值,可右击出菜单,选Export cursor data to workspace输出到工作间等多种选择。 参考技术B ginput函数啊 a = ginput(1); a保存了点击的坐标
函数用法
b = ginput(c);
c代表可点击次数,b则保存了每一次点击的坐标。
如果不输入c,则默认一直执行点击记录操作
参考技术C [u,v]=ginput(5)
[u,v]中存放数据就是所取5个点的坐标。

以上是关于怎么设置matlab gui axes的,x,y坐标的范围x表示时间,y表示温度的主要内容,如果未能解决你的问题,请参考以下文章

Matlab GUI 中怎么清空axes中的图形

Matlab GUI(axes中)如何获取鼠标点击时的位置

用matlab怎么求正态分布概率?

MATLAB中plot画图坐标轴限定问题?

Matlab GUI中Axes控件的View Callbacks为啥没有WindowButtonDownFcn等一系列的函数?

matlab gui 中怎样 让图形和axes大小一样;