当前位置: > 用MATLAB计算这个矩阵的SVD,怎样操作...
题目
用MATLAB计算这个矩阵的SVD,怎样操作
本人从来没用过MATLAB软件,想计算一个大矩阵的SVD,在MATLAB中打开了存有数据的EXCEL,请高手赐教,
是不是用[U V D]=svd(A)求出来U,V,D三个矩阵,就行了呢?
那么矩阵A的SVD中右一列和左一列的奇异向量是指什么?请西详细点拨,

提问时间:2020-12-07

答案
以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 即为奇异值分解..
更详细的说明,请看矩阵分析的相关资料.
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.