关于JL引理的验证,为什么和结论差距很大

本人最近在看压缩感知的东西,看到JL引理时便忍不住用matlab证明一下,发现结果和JL引理的结论并不相同,所以不知道是什么原因,请各位指教一下。本人初学者希望指教具体一些,谢谢

 clear all;
close all;
clc;
A=rand(2000,1);
B=rand(2000,1);%%建立两个随机矩阵
c=(A-B).^2;
distance=sqrt(sum(c(:)));%测量两矩阵间的欧式距离
alphabet = [1.732 0 -1.732]; prob = [1/6 2/3 1/6];
v = randsrc(50,2000,[alphabet; prob]); %建立稀疏随机矩阵
E=v*A;
F=v*B;%测量
g=(E-F).^2;
disdance1=sqrt(sum(g(:)));%测量压缩后的两矩阵间的欧式距离

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问