shmily0214 发表于 2006-5-13 10:24

求助: 关于画信号的IMF图和hht的时域分析图的matlab程序

小妹做毕业设计,导师带不过来,把我分一个研究生. 由于本科期间学得不好,所以有困难. 现要完成画信号的IMF图和hht的时域分析图的matlab程序,总调试不出来,要出错.很多都不懂周围也没同学懂.   求高手指点.   版面也可, 私下联系也可. 谢谢. QQ84546645
[此贴子已经被作者于2006-5-14 11:59:44编辑过]

happy 发表于 2006-5-13 15:15

信号处理版有个emd工具箱,自己去找一下吧

shmily0214 发表于 2006-5-13 16:15

找了找不到啊. 求助, 是真的没有辙了. 我都没骂过几次了. 人比较笨没办法, 上大学也没好好编程过

happy 发表于 2006-5-13 16:15

http://forum.vibunion.com/thread-10456-1-1.html

shmily0214 发表于 2006-5-13 17:02

这个我找到了,就是解压以后在里面找不到
我把程序传上来您看看好吗? 里面有个new,是我写的,求的是IMF图,但是总画不出来.能不能帮我看看问题到底出在哪里? 谢谢了.

shmily0214 发表于 2006-5-13 17:03

帮我看一下.我太笨了,他又不肯给我讲.让周围学习好的人帮我看了也不懂.

happy 发表于 2006-5-13 17:12

打开M文件看注释吧
[此贴子已经被作者于2006-5-13 17:12:20编辑过]

shmily0214 发表于 2006-5-13 17:15

请您帮我看看,new的问题出在哪里? 谢谢.

happy 发表于 2006-5-13 17:19

刚刚没传上来.请您帮我看看,new的问题出在哪里? 谢谢.
第一个错误t你给了1024个点但是读进来的y是1000个点
plot(t,y)当然出错了

shmily0214 发表于 2006-5-13 17:33

plot(t,y)是给出一个以t为横坐标,y为纵坐标画的曲线.t和y取的点数不一样,有影响吗? 但是这个程序是那个研究生给我,数据我没动过啊. 我还问过他说,为什么就hht那个程序都运行出错,更不用说我自己编的.他说你自己看.

shmily0214 发表于 2006-5-13 17:36

我自己写的那个new,其实就是截取的.所以数据没动过. 

happy 发表于 2006-5-13 17:42

plot(t,y)是给出一个以t为横坐标,y为纵坐标画的曲线.t和y取的点数不一样,有影响吗? 但是这个程序是那个研究生给我,数据我没动过啊. 我还问过他说,为什么就hht那个程序都运行出错,更不用说我自己编的.他说你自己看.
必须一样,否这plot就出错了,plot要求两个向量的大小一样

shmily0214 发表于 2006-5-13 17:56

还能有别的地方吗? 谢谢您.再帮我看一下.我星期一就要见他了.不然免不了又是一顿骂.

happy 发表于 2006-5-13 17:57

不知道,你自己再看看吧

shmily0214 发表于 2006-5-13 18:15

谢谢您.
页: [1] 2
查看完整版本: 求助: 关于画信号的IMF图和hht的时域分析图的matlab程序