[問題] 如何快速把矩陣之間加入逗點?已回收

看板MATLAB作者 (哈哈哈)時間15年前 (2010/10/22 15:48), 編輯推噓3(304)
留言7則, 4人參與, 最新討論串1/1
1 2 3 4 5 6 7 8 9 reshape並且加逗號 變成 1, 2, 3, 4, 5, 6, 7, 8, 9 如果不寫迴圈如何辦到? -- -好管弦事- A place about cello and music.... http://fnt72.blogspot.com/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.124.1.64

10/22 16:29, , 1F
transpose
10/22 16:29, 1F

10/22 16:32, , 2F
謝謝樓上 我已經有轉置了 重點是逗號不知道怎麼加比較快
10/22 16:32, 2F

10/22 17:18, , 3F
加逗號表示變列向量 還是string?
10/22 17:18, 3F

10/22 17:29, , 4F
string
10/22 17:29, 4F

10/22 19:03, , 5F
B=sprintf('%d, ', reshape(A',1,9)); B(end-1:end)=[];
10/22 19:03, 5F

10/22 19:04, , 6F
A是原本的方陣, 那個B(end-1:end)=[]只是把9後面的逗號刪掉
10/22 19:04, 6F

10/23 00:40, , 7F
太感謝了 成功了 不用寫迴圈硬拼
10/23 00:40, 7F
文章代碼(AID): #1CmK7I3B (MATLAB)
文章代碼(AID): #1CmK7I3B (MATLAB)