Yi=interp1 (x,Y,xi)
interp1函数的用法: yi=interp1 (x,Y,xi):返回插值向量yi,每一元素对应于参量xi,同时由向量X与Y的内插值决定。
1.问题产生
用matlab
做网格数据插值时遇到的问题
报错截图收录
![在这里插入图片描述](https://img-blog.csdnimg.cn/8237512178524fc49581854e7f0fb9ea.png)
2.分析原因
根据报错可知:
输入的数据集对应问题,函数语言解释为存在一个x对应多个y的情况,违反数学上y=f(x)的唯一性规定
![在这里插入图片描述](https://img-blog.csdnimg.cn/5e09c321d0704d35ae068943edacdee3.png)
3.解决策略
1.删除异常数据集点
2.将因变量和自变量调换位置后再进行插值
了解更多知识请戳下:
@Author:懒羊羊