劇多
首頁
資訊
體育
娛樂
汽車
投資
財經
軍事
科技
數碼
科學
遊戲
歷史
健康
政治
影視
旅遊
育兒
美食
時尚
房產
農業
社會
文化
教育
技術
美文
情感
故事
家居
職場
自然
闢謠
心理
攝影
漫畫
生活
其它
Club
Tips
熱門話題
搜尋
註冊
登入
首頁
>
Club
>
2021-01-21 07:15
matlab中的diag(diag(a))是什麼意思?
16
回覆列表
1 # 湯圓電影Vlog
取出a陣的對角元,然後構建一個以a對角元為對角的對角矩陣。A =1 23 4 >> diag(diag(A))ans =1 00 4
matlab中diag用法:= diag(v,k)以向量v的元素作為矩陣X的第k條對角線元素,當k=0時,v為X的主對角線;當k>0時,v為上方第k條對角線;當k<0時,v為下方第k條對角線。例:>> v=[1 2 3];>> x=diag(v,-1)x =0 0 0 01 0 0 00 2 0 00 0 3 0下面不知是否是你想要的:>> clear>> v(1)=1;>> n=5;%可以安自己需求>> v(2:n)=2;>> x=diag(v,-1)x =0 0 0 0 0 01 0 0 0 0 00 2 0 0 0 00 0 2 0 0 00 0 0 2 0 00 0 0 0 2 0
發表回復
相關內容
matlab diag(1:5)什麼意思?
matlab中的diag(diag(a))是什麼意思?
matlab中diag用法?
∧
中秋節和大豐收的關聯?
∨
馬面魚與鱈魚的成分有哪些區別?
熱門排行
為什麼聯想沒有銳龍的小新了?
怎麼樣洗運動鞋邊不發黃?
立秋祝願發財暴富的文案?
最常用街頭格鬥技巧?
有志者事竟成名人例子?
汽車空調油過多是什麼現象?
nebe身體乳好用嗎?
懶人手機支架的遙控器如何使用?
比亞迪e 2為什麼這麼貴?
自制麵條可以提前一晚上和麵嗎?
取出a陣的對角元,然後構建一個以a對角元為對角的對角矩陣。A =1 23 4 >> diag(diag(A))ans =1 00 4
matlab中diag用法:= diag(v,k)以向量v的元素作為矩陣X的第k條對角線元素,當k=0時,v為X的主對角線;當k>0時,v為上方第k條對角線;當k<0時,v為下方第k條對角線。例:>> v=[1 2 3];>> x=diag(v,-1)x =0 0 0 01 0 0 00 2 0 00 0 3 0下面不知是否是你想要的:>> clear>> v(1)=1;>> n=5;%可以安自己需求>> v(2:n)=2;>> x=diag(v,-1)x =0 0 0 0 0 01 0 0 0 0 00 2 0 0 0 00 0 2 0 0 00 0 0 2 0 00 0 0 0 2 0