簡體   English   中英

錯誤:水平尺寸不匹配(4x4 與 1x4)

[英]error: horizontal dimensions mismatch (4x4 vs 1x4)

為什么下面的代碼有錯誤? 我試圖將矩陣B的一行轉換為它的一列。

B=[B 20*B(:,1)]
B =

      1      2      3     20
     10     20     30    200
      7      8      9    140
    100    200    300   2000

B=[B,B(1,:)]

錯誤: horizontal dimensions mismatch (4x4 vs 1x4)

B(1,:) 的尺寸為 1x4

   1      2      3     20

而 B 是 4x4

      1      2      3     20
     10     20     30    200
      7      8      9    140
    100    200    300   2000

你要求 Octave 制作一個像

      1      2      3     20       1      2      3     20
     10     20     30    200
      7      8      9    140
    100    200    300   2000

這顯然是行不通的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM