猛犸论坛【以梦为马,不负韶华】

搜索
查看: 1423|回复: 0
收起左侧

求助MATLAB 高手 奇异值分解 急急!!

[复制链接]
发表于 2014-4-6 12:54:17 显示全部楼层 |阅读模式
最近在研究萃取精馏  研究到奇异值分解做不下去了  本人没有学过MATLAB ,希望高手给写个奇异值分解的程序  就用图片中的例子就行 谢谢!!
1.png

评分

参与人数 1韶华币 +1 收起 理由
hanpingsiping + 1

查看全部评分

发表于 2014-4-6 12:54:17 显示全部楼层
靜待高手出手依同學習了
回复 支持 反对

使用道具 举报

 成长值: 69145

发表于 2014-4-6 12:54:17 显示全部楼层
奇异值分解在MATLAB是现成的命令svd
回复 支持 反对

使用道具 举报

 成长值: 69145

发表于 2014-4-6 12:54:17 显示全部楼层
>> sigma

sigma =

  -0.007732700000000   0.013472300000000
  -0.239940400000000   0.237875200000000
  -2.504159000000000   2.422312000000000
  -5.997253000000000   5.783780000000000
  -1.677312000000000   1.658163000000000
   0.021716600000000   0.025947800000000
   0.197667800000000  -0.158670200000000
   0.128991200000000  -0.106890000000000
   0.064605900000000  -0.053863200000000

>> [U,S,V]=svd(sigma,0)

U =

  -0.001596776873037  -0.082897574170836
  -0.036151393015130  -0.083554717075318
  -0.372814191779281  -0.039148583599518
  -0.891561130137739   0.147378389116163
  -0.252367251929315  -0.518999850571346
  -0.000258088326185  -0.648279789914740
   0.027009170529244  -0.446367028525023
   0.017874135564795  -0.245045104447357
   0.008976650341705  -0.118217773629337


S =

   9.345194616546220                   0
                   0   0.052061296930750


V =

   0.719161867493558  -0.694842578101815
  -0.694842578101815  -0.719161867493558


点评

谢谢 非常感谢  详情 回复 发表于 2014-4-7 13:10
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-4-6 12:54:17 显示全部楼层

谢谢  非常感谢{:1106_398:}
回复 支持 反对

使用道具 举报

请勿灌水,请勿发布无意义纯表情或回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|猛犸论坛【以梦为马,不负韶华】

GMT+8, 2025-7-3 11:27

Powered by 猛犸论坛【以梦为马,不负韶华】

© 2024-2099 Meng.Horse

快速回复 返回顶部 返回列表