劇多
首頁
資訊
體育
娛樂
汽車
投資
財經
軍事
科技
數碼
科學
遊戲
歷史
健康
政治
影視
旅遊
育兒
美食
時尚
房產
農業
社會
文化
教育
技術
美文
情感
故事
家居
職場
自然
闢謠
心理
攝影
漫畫
生活
其它
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用法?
∧
中秋節和大豐收的關聯?
∨
馬面魚與鱈魚的成分有哪些區別?
熱門排行
仰臥起坐做幾組才管用?
如意峰景區下雨天能玩什麼?
澳超聯賽季後賽規則?
冷熱水管內絲預留出牆了怎麼辦?
便利蜂裝修怎麼樣?
哪些是世博會的發明?
斷了的豆角能醃酸豆角嗎?
電視機頂盒顯示無法識別卡,是什麼原因?
康明斯發動機油水分離器怎麼排水?
水穩原材料多少方送檢一次?
取出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