用MATLAB计算这个矩阵的SVD,怎样操作

学习 时间:2026-04-03 08:43:15 阅读:447
用MATLAB计算这个矩阵的SVD,怎样操作本人从来没用过MATLAB软件,想计算一个大矩阵的SVD,在MATLAB中打开了存有数据的EXCEL,请高手赐教,是不是用[U V D]=svd(A)求出来U,V,D三个矩阵,就行了呢?那么矩阵A的SVD中右一列和左一列的奇异向量是指什么?请西详细点拨,

最佳回答

健康的百合

高兴的御姐

2026-04-03 08:43:15

以matlab7。1为例,在command中>> a=0;后用数据编辑器打开,把Excel中的数据copy过来,直接粘贴就行。再在command中>> [U V D]= svd( a )至于U V D:(假设a 为m*n 的矩阵),则U ,m*m的酉矩阵D ,n*n的酉矩阵V ,m*n的矩阵a = U*V*D 即为奇异值分解。。更详细的说明,请看矩阵分析的相关资料。

最新回答共有2条回答

  • 健康的丝袜
    回复
    2026-04-03 08:43:15

    以matlab7。1为例,在command中>> a=0;后用数据编辑器打开,把Excel中的数据copy过来,直接粘贴就行。再在command中>> [U V D]= svd( a )至于U V D:(假设a 为m*n 的矩阵),则U ,m*m的酉矩阵D ,n*n的酉矩阵V ,m*n的矩阵a = U*V*D 即为奇异值分解。。更详细的说明,请看矩阵分析的相关资料。

上一篇 The man is selling some eggs to them. 改为同义句,They -- -- some

下一篇 lots of ; a lot 有什么区别(用法上)