24小时热门版块排行榜    

查看: 665  |  回复: 1

moorechia

金虫 (著名写手)

[求助] matlab单层haar小波变换与多媒体技术基础教材不一致是怎么回事情

matlab单层(一级分解)haar小波变换与多媒体技术基础教材不一致是怎么回事情,例如,设
I= [9 7 3 5]
林老师编写的多媒体技术基础教材(3e)P151的结果是
(教材的结果是通过求平均值和差值得到的)
cA=[8 4]
cD=[1 -1]
而matlab我使用命令[cA,cD]=dwt([9 7 3 5],'haar');
的结果是
cA=[11.3137    5.6569]
cD=[1.4142   -1.4142]
请问各位虫友,这到底是怎么回事情。谢谢
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

icecho

木虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
moorechia: 金币+5, ★★★★★最佳答案, 谢谢,的确是 差根号2 2013-10-13 08:59:29
dwt的结果除以根号2就和上面结果一样了。
上面用的[1 1]/2  和[-1 1]/2
matlab里用的标准的[1 1]/sqrt(2)和[-1 1]/sqrt(2)

所以做出来差一个sqrt(2)
2楼2013-10-13 00:15:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 moorechia 的主题更新
信息提示
请填处理意见