![]() |
在做matlab时候想要在图形里面取点 (用ginput),但是要控制选取点的精确度
各位 高手 我在做matlab时候想要在图形里面取点 (用ginput),但是要控制选取点的精确度 有没有好一点的命令 最好不要手工选点 。。。
(就是在一条曲线上 ,选取点(x,m),里面m是已知的。要较为准确的得到x的值。还有 曲线没有办法用函数式表达)。 谢谢各位 !! |
回复: 取点
通常图解法的精度也很高了,你可以把图放大些在用ginput。
或则你有两组数据X和Y,那么可以这样 n=find(Y==m);%找到m对应在Y中的序号 x=X(n); 就是当Y=m时的x值了 |
回复: 取点
感谢你的回答.
我用了另外一种方法 ,就是 使用spline函数 得到 数组[x,y]的一系列内插值 然后用一个条件语句 依次寻找 内插值 中 与 希望值 相近 的 数 然后得到这个数的序号 他所对应 的 x值 就是 要求的 数 。 |
所有时间均为北京时间。现在的时间是 03:17。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.