0
matlabのpca関数を組み込んだpca解析中に、次のエラーが発生しました。データは、実際には30個のMR画像から得られた特徴ベクトルである。PCAの下でデータに非シングルトンの次元が一致しない理由
>> size(data)
ans =
30 281 389 104
[coeff score varience] = pca(data);
Error using bsxfun
Non-singleton dimensions of the two input arrays must match each other.
Error in pca>localSVD (line 468)
x = bsxfun(@times, x, PhiSqrt);
Error in pca (line 341)
[U,sigma, coeff, wasNaN] = localSVD(x, n,...
解決策を教えてください。
4dデータでpcaを実行できる関数を知っていますか?または、どのようにしてpcaのパフォーマンスが変わらないように再構成するか@ sietschie – Joe
私は、MR画像やそのコンテキストでのPCAの目的を知らない。達成したいのは正確ですか? – sietschie
私の4Dデータ配列にmatlabの組み込みPCA()関数をどのように使用できますか?私はpca()のために役立つように再構成について考えていない – Joe