请给出matlab中降维代码
时间: 2023-12-08 16:06:27 浏览: 69
降维matlab代码全
3星 · 编辑精心推荐
以下是一个简单的 MATLAB 降维代码:
% 数据准备
X = randn(100, 10); % 100 个样本,每个样本有 10 个特征
% PCA 降维
[U, S, V] = svd(X); % 对 X 进行奇异值分解
k = 2; % 降到 2 维
Z = X * V(:, 1:k);
% 输出结果
disp(Z); % 输出降维后的数据
阅读全文