【发布时间】:2012-04-16 11:47:36
【问题描述】:
我知道这个问题一定有一个非常简单的答案,但我似乎找不到它。 (我想我可能在谷歌上搜索错误的术语。)
我正在使用 plot(x, data) 函数在 Matlab 中绘制一些数据。
我想找到直线的 x 截距,即 y = 0 的点。
在某些情况下,可能 data 向量实际上并不包含等于 0 的值,因此这不仅仅是查找 data 等于 0,然后在 x 向量中找到对应的元素。
就像我说的,这是一个非常简单的问题,我认为 Matlab 中已经有一些内置函数...
感谢您的帮助。
【问题讨论】:
-
如果没有点
y正好等于 0,您是否想要一个最接近 y==0 的点,或者您想要在最接近的点之间进行插值,或者可能通过整个线系列? -
@yuk 我的数据总是与 x 截距相交。因此,即使向量本身没有 0 作为其值之一,我也想得到线(由 Matlab 绘制)与 x 轴相交的点。
标签: matlab graph plot intercept