Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
投影特征向量空间matlab_Matlab_Projection_Algebra_Eigenvector_Eigenvalue - Fatal编程技术网

投影特征向量空间matlab

投影特征向量空间matlab,matlab,projection,algebra,eigenvector,eigenvalue,Matlab,Projection,Algebra,Eigenvector,Eigenvalue,Hi有一个矩阵a,包含132个元素,每个元素有3个特征 A= rand(132,3); 我计算每个元素之间的距离 B=pdist(A); 我把它放在一个平方距离矩阵中 C = squareform(B); 我计算矩阵的特征向量 [V,D] = eig(C); 现在我想把一个新元素映射到特征向量V的同一个空间 % I take the first element of A, but I assume it is a new one new_element = A(1,:); 我用一个物体

Hi有一个矩阵a,包含132个元素,每个元素有3个特征

A= rand(132,3);
我计算每个元素之间的距离

B=pdist(A);
我把它放在一个平方距离矩阵中

C = squareform(B);
我计算矩阵的特征向量

[V,D] = eig(C);
现在我想把一个新元素映射到特征向量V的同一个空间

% I take the first element of A, but I assume it is a new one
new_element = A(1,:);
我用一个物体的所有其他元素计算距离

D1=pdist2(A(1,:),A);
现在我可以将这一行添加到C矩阵中

 C2 = squareform([D1,B])
我现在想做的是:给定先前计算的特征向量空间
V
。我可以在同一空间中近似新的C行(即C2的第一行)(即使用C的特征向量)吗


我不确定我说的话是否有意义……我只是想做一个新的分类器,但我错过了最后一段,因为我无法重新计算特征向量(使用训练集计算)

我对你的数学非常着迷,你的操作选择对我来说似乎有点随意。你能解释一下你想做什么吗,
new\u element\u proj
应该是什么意思,以及为什么你认为它应该等于
V(1,:)
?嗨,安德拉斯,我很抱歉。我犯了一个错误…你现在能看一下这个问题吗?恐怕我还是不明白,但似乎我不适合你的问题。如果我的怀疑是正确的,这是与图像处理或机器学习或类似的东西,考虑添加相关的标签,以吸引感兴趣的用户。这是一个代数/几何问题…我想把C2的最后一行投影到特征向量空间V中(如果允许的话)…你确定你对C2的最后一行感兴趣吗?在您的代码中,与
C
相比,第一行是新的,而不是最后一行。此外:您的评论
%I接受A的第一个元素,但我认为它是一个新元素
,对我来说没有什么意义。总是这样吗?是否始终添加距第一个原点的距离?