从情节获取数据?

1298(30天)
lclk psdk的
lclk psdk的 2013年9月10日
评论道: 图像分析 2023年4月21日在十七12
我策划一个x, y图我能问的项目告诉我y的值x的值,我想要什么?在命令窗口怎么写这些吗?
1评论
Nastaran kh
Nastaran kh 2017年11月12日
如果你的阴谋,部分工具,基本的配件你可以评估

登录置评。

接受的答案

图像分析
图像分析 2013年9月10日
我同意1月——这是模棱两可的。你已经有x, y,因为你绘制它,所以没有需要提取 任何东西 从轴(图)。所以在这种情况下,我只使用x和y已经可用,如果x是绘制在x数组,你可以这样做:
指数=找到(x = = desiredXValue);%可能多个索引,可能
yDesired = y(指数);
现在,如果所需的x 在你x数组,那么您可以使用interp1()得到插值x / y值估计。
yDesired = interp1 (x, y, desiredXValue);
11日评论
图像分析
图像分析 2023年4月21日在十七12
改变你的y
y = ((Temperature-Ti) / (Tf-Ti)) * 100
和x是时间根据你的阴谋(时间、改变)调用。顺便说一下,不要使用时间,或任何其他内置函数的名字作为变量名,因为它可能会导致混乱和错误。不要叫一个变量和另一个时间-这是彻头彻尾的困惑!但无论如何,我不能找出你y取决于x。你能给我一个方程y = x的函数在哪里?如果你想要温度变化的函数,它只是
温度=(变化/ 100)* (Tf - Ti) + Ti

登录置评。

更多的答案(3)

1月
1月 2013年9月10日
编辑:1月 2013年9月10日
问题是不清楚。如果情节x和y的值是已知的,因此这个问题没有关系策划。但也许你有一个图文件,并失去了x值和y值。请解释这通过编辑原始问题。
你要的y值完全x值的位置,或者你感兴趣的两个给定的x值之间的x值也?在第一种情况下考虑,数值数值比较是有界的有限精度:
x = 0:0.1:1;
找到(x = = 0.3)%不找到一个匹配的元素!
因此,或许这有助于:
轴;
x = 0:0.1:π;
y = sin (x);
情节(x, y);
清楚(“x”,“y”);%仅供演示
LineH =得到(gca,“孩子”);
x =得到(LineH“XData”);
y =得到(LineH,“YData”);
xx = 0.724%的任何值
yy = interp1 (x, y, xx)%线性插值(编辑,而不是“linspace”)
xx2 = x (5);%一个精确值
指数=找到(x = = xx2);%当然这是5
disp (y(指数))
5个评论
lclk psdk的
lclk psdk的 2013年9月16日
编辑:lclk psdk的 2013年9月16日
非常感谢你............我很高兴知道这些有用的男人喜欢你,简•西蒙和伊哈代

登录置评。


伊哈代
伊哈代 2013年9月10日
h = gcf;%处理当前的无花果
axObj =得到(h,“孩子”);
datObj =得到(axObj,“孩子”);
xdata =得到(datObj,“XData”);
ydata =得到(datObj,“YData”);
1评论
lclk psdk的
lclk psdk的 2013年9月15日
谢谢

登录置评。


Asimananda Khandual
Asimananda Khandual 2018年1月27日
受人尊敬的形象分析给了最好的回答;我只是简单的例子。
> > x = 1:1:100;> > y = x + 5 * 10;> > yDesired = interp1 (x, y, 10)
yDesired =
60
> > xDesired = interp1 (y, x, 60)
xDesired =
10
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
> > y = 5 * x ^ 2 + 2 * x + 10;> >的情节(y, x) > > xDesired = interp1 (y、x 60)
xDesired =
2.9630
> > yDesired = interp1 (x, y, 10)
yDesired =
530年
- - - - - - - - - - - - - - - - - -HELPFILES - - - - - - - - - - - - - - - - - -
Vq = interp1 (X, V, Xq,方法)指定替代方法。
默认是线性插值。使用一个空矩阵[]来指定
违约。可用的方法是:
“最近的”- - - - - -最近邻插值
“线性”——线性插值
样条的——分段立方样条插值(花键)
“pchip”——一种保形分段三次插值
“立方”- - - - - -一样“pchip”
“v5cubic”——立方插值从MATLAB 5,这
推断并使用样条的如果X是不一样的
间隔。
Vq = interp1 (X, V, Xq,方法,“extrap”)使用插值算法
指定的Xq的方法进行外推为元素
时间间隔由X张成。
Vq = interp1 (X, V, Xq,方法,EXTRAPVAL)取代之外的值
时间间隔由X EXTRAPVAL张成。南和0通常用于
EXTRAPVAL。默认的推断行为四个输入参数
“extrap”“样条”和“pchip”和EXTRAPVAL =南(NaN +纳尼
复杂的其他方法的值)。
页= interp1 (X, V,方法,“页”)将使用指定的插值算法
通过方法生成ppform(分段多项式形式)的诉
方法可以是任何上述方法除了“v5cubic”。页可能会
通过PPVAL评估。PPVAL (PP、Xq)是一样的
interp1 (X, V, Xq,方法,“extrap”)。

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!