24小时热门版块排行榜    

查看: 594  |  回复: 2

米尔蜜儿

铜虫 (初入文坛)

[求助] matalb 小问题

x =23 32 45
     10 34 76
    23   43 34

sum(x)=56 109 155
需要的是如何实现
矩阵X中的每一项
23/56  32/109  45/155
10/56  34/109   76/155
23/56   43/109  34/155
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

孤鸿飘逸

金虫 (正式写手)

【答案】应助回帖

什么意思?sum是对每一列求和
2楼2011-05-07 12:59:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

libralibra

至尊木虫 (著名写手)

骠骑将军

【答案】应助回帖

★ ★
米尔蜜儿(金币+2): 2011-05-07 17:12:55
xiegangmai(金币+2): 谢谢应助! 2011-05-07 22:40:48
做好除数后,点除即可
CODE:
>> x = [23 32 45
     10 34 76
    23   43 34]
x =
    23    32    45
    10    34    76
    23    43    34
>> b = repmat(sum(x),3,1)
b =
    56   109   155
    56   109   155
    56   109   155
>> y = x./b
y =
    0.4107    0.2936    0.2903
    0.1786    0.3119    0.4903
    0.4107    0.3945    0.2194

matlab/VB/python/c++/Java写程序请发QQ邮件:790404545@qq.com
3楼2011-05-07 15:34:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 米尔蜜儿 的主题更新
信息提示
请填处理意见