声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 7121|回复: 4

[HHT] 求助MATLAB中interp1函数的用法

[复制链接]
发表于 2010-2-27 16:31 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
哪位大侠知道如何用interp1这个函数呀?最好有例子
我用help看了一些,没看懂,不知道怎么用,我单步执行的时候就是对的,但是到我运行整个循环的时候就说我条用这个函数的那句好输入变量不对了,麻烦指点一下,非常感谢。
QQ:379083063

本帖被以下淘专辑推荐:

回复
分享到:

使用道具 举报

发表于 2010-2-27 18:55 | 显示全部楼层
其实就是一维插值,这是matlab自带的例子:
x = 0:10;
y = sin(x);
xi = 0:.25:10;
yi = interp1(x,y,xi);
plot(x,y,'o',xi,yi)
发表于 2010-2-27 21:30 | 显示全部楼层
本帖最后由 wdhd 于 2016-9-20 13:30 编辑
原帖由 sunmeiling3902 于 2010-2-27 16:31 发表
...到我运行整个循环的时候就说我条用这个函数的那句好输入变量不对了...

个人水平有限, 总觉得LZ可以说的更清楚些!
求助完整格式:出错代码和出错提示
 楼主| 发表于 2010-3-1 19:22 | 显示全部楼层

回复 板凳 ChaChing 的帖子

??? Error using ==> interp1 at 261
The values of X should be distinct.

Error in ==> emd1 at 294
envmoy = interp1(t(v),m(v),t,'spline');

Error in ==> shiyan1 at 11
imf=emd1(xx);
这是我的程序调试里面的错误。其中xx为输入信号,我该在哪里改呀?高手指点一下呗!!
发表于 2010-3-2 07:47 | 显示全部楼层
看看emd1(xx)中的xx是否符合输入的规定!
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-5-19 04:41 , Processed in 0.049435 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表