Matlab 连续平均量化(SMQT)

Matlab 连续平均量化(SMQT),matlab,Matlab,我正在尝试做连续的平均量子化变换。在进行D0和D1时,ı卡住了条件。如果条件为假,则ı不知道应该放入什么。(设为0不是解决方案,因为它改变了新的平均值矩阵) 设x为数据点,D(x)为一组| D(x)|=D数据 要点。数据点的值将表示为V(x) D0(x)={x | V(x)≤ 平均值(V(x)),∀x∈ D} D1(x)={x | V(x)>平均值(V(x)),∀x∈ D} 其中D0(x)在二进制文件中向左传播,D1(x)在二进制文件中向右传播 树 有没有人以前研究过smqt,或者有什么想法可

我正在尝试做连续的平均量子化变换。在进行D0和D1时,ı卡住了条件。如果条件为假,则ı不知道应该放入什么。(设为0不是解决方案,因为它改变了新的平均值矩阵)

设x为数据点,D(x)为一组| D(x)|=D数据 要点。数据点的值将表示为V(x)

D0(x)={x | V(x)≤ 平均值(V(x)),∀x∈ D}

D1(x)={x | V(x)>平均值(V(x)),∀x∈ D}

其中D0(x)在二进制文件中向左传播,D1(x)在二进制文件中向右传播 树

有没有人以前研究过smqt,或者有什么想法可以解决这个问题。 谢谢。

D0和D1是数组


D0=V(Vmean(V(:))

你有MATLAB中的
smqt
源代码吗?如果是,你能把它给我吗?你卡住了哪个部分?如果你说你卡住了哪里,也许ı可以帮助@EN20I开发smqt,但不能解决我的问题。我将要做一个文章项目,我对smqt有问题,你能给我你的电子邮件地址吗?如果你给我你的邮件,我可以联系你并帮助ıhope@En20i创建了一个解释SMQT的文章,改进了算法(更快),并发布了C++实现: