24小时热门版块排行榜    

CyRhmU.jpeg
查看: 466  |  回复: 1

duinichixin

金虫 (著名写手)

[求助] 请问这几个矩阵和向量在matlab该怎么打呢已有1人参与

1.V是  V=diag(2*ones(m,1))+diag(-ones(m-1,1),1)+diag(-ones(m-1,1),-1)  ;e_1是e_1=I(:,1); e_m是e_m= I(:,m);
那么U、e_{m-1}、e_a 呢?谢谢大家

请问这几个矩阵和向量在matlab该怎么打呢
123.png
回复此楼

» 猜你喜欢

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

辉煌在拼搏之后
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wurongjun

专家顾问 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
duinichixin: 金币+20, ★★★★★最佳答案, 谢谢 2015-06-02 18:14:56
U=diag(4*ones(m,1),0)+diag(-ones(m-1,1),1)+diag(-ones(m-1,1),-1)+diag(-ones(m-2,1),2)+diag(-ones(m-2,1),-2)
I=eye(m)
e_m_1=I(m-1,
e_a=I(1,+I(2,
比如:
>> m=6
m =
     6
>> U=diag(4*ones(m,1),0)+diag(-ones(m-1,1),1)+diag(-ones(m-1,1),-1)+diag(-ones(m-2,1),2)+diag(-ones(m-2,1),-2)
I=eye(m)
e_m_1=I(m-1,
e_a=I(1,+I(2,
U =
     4    -1    -1     0     0     0
    -1     4    -1    -1     0     0
    -1    -1     4    -1    -1     0
     0    -1    -1     4    -1    -1
     0     0    -1    -1     4    -1
     0     0     0    -1    -1     4
I =
     1     0     0     0     0     0
     0     1     0     0     0     0
     0     0     1     0     0     0
     0     0     0     1     0     0
     0     0     0     0     1     0
     0     0     0     0     0     1
e_m_1 =
     0     0     0     0     1     0
e_a =
     1     1     0     0     0     0
>>
善恶到头终有报,人间正道是沧桑.
2楼2015-06-01 22:48:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 duinichixin 的主题更新
信息提示
请填处理意见