[問題] 取出部份矩陣已回收

看板MATLAB作者 (come on)時間16年前 (2009/06/01 18:23), 編輯推噓2(205)
留言7則, 3人參與, 最新討論串1/1
我有一個33*33的A矩陣 我要取出 前面元素(1,1)到(18,18)的所有元素 看書上是寫 B=A(1:1,18:18) 但為什麼這樣寫只有取出一個元素呢? 是MATLAB版本不同嗎? 我用的是學校提供的MATLAB2008 另一個問題是 cat()這個函式是什麼意思? 謝謝大家幫忙~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.47.15 ※ 編輯: cathy422 來自: 140.116.47.15 (06/01 18:28)

06/01 18:29, , 1F
不是你看錯就是書太爛 1:1和只寫1是一樣的 同理18也是
06/01 18:29, 1F

06/01 18:29, , 2F
當然只有一個... cat請翻help
06/01 18:29, 2F

06/01 18:33, , 3F
請問這樣我要怎麼寫才對啊? 謝謝
06/01 18:33, 3F

06/01 18:38, , 4F
B=(1:18,1:18)
06/01 18:38, 4F

06/01 18:41, , 5F
B=A(1:18,1:18) 沒想到內文都有錯...
06/01 18:41, 5F

06/01 18:43, , 6F
謝謝~
06/01 18:43, 6F
※ 編輯: cathy422 來自: 140.116.47.15 (06/01 18:44)

06/01 22:01, , 7F
B=A(1:18,1:18)
06/01 22:01, 7F
文章代碼(AID): #1A8wmXl6 (MATLAB)
文章代碼(AID): #1A8wmXl6 (MATLAB)