labview中调用matlab script出现的问题,谢谢

2019-07-18 09:29发布

matlab中调试成功的小波消噪程序,需要在labview中调用,但一直未成功。
matlab程序如下:
[C,S]=wavedec2(x,3,'db4');[thr,sorh,keepapp]=ddencmp('den','wv',x);de_noise=wdencmp('gbl',C,S,'db4',3,thr,sorh,keepapp);xx=de_noise;后来我一句一句地调用,发现从第一句[C,S]=wavedec2(x,3,'db4')开始就不对了,
输出的C和L与matlab中的数值完全不同,
请教问题在哪?
输入x类型是1-D Array of Real,输出C类型是1-D Array of Real,L类型是2-D Array of Real.
感激不尽~
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
迷失的傻
1楼-- · 2019-07-18 14:59
我也有同样的问题,我怀疑是输入输出数据类型不对,设置为一维数组的话没法显示去噪后波形图
sunxinstar
2楼-- · 2019-07-18 20:24
迷失的傻 发表于 2012-5-4 17:17
我也有同样的问题,我怀疑是输入输出数据类型不对,设置为一维数组的话没法显示去噪后波形图 ...

我在输入x前加了一个显示控件,显示出数组和matlab中的输入也相同,但是输出C和L就是不对。。。
maskjp
3楼-- · 2019-07-18 22:52
 精彩回答 2  元偷偷看……
godlikett
4楼-- · 2019-07-19 00:39
选择类型
luziyanglulu
5楼-- · 2019-07-19 02:49
楼主额,我也想用labview调用matlab,但不知从何做起,请指教!

一周热门 更多>