Re: [問題] 請問矩陣的堆疊已回收

看板MATLAB作者 (失ゎれた彩畫)時間16年前 (2009/11/07 04:57), 編輯推噓2(201)
留言3則, 3人參與, 最新討論串3/3 (看更多)
※ 引述《Lee1027 (罵到爛就不怕罵了)》之銘言: : 請問各位 : 如果 : A= [1 2;3 4]; : B= [5 6;7 8]; : 我想製造一個C= [15 26 ; 37 48]這樣的矩陣 : 不知道有什麼比較快的方式寫呢? : 謝謝 看看是不是你要的 主要的精神在於先轉字串再cat起來 最後再轉回數字 另外 MATLAB矩陣的排列和你原來的不太一樣 所以要先轉置 clear all;clc; a=[1 2;3 4]'; b=[5 6;7 8]'; a=num2str(reshape(a,1,[])') b=num2str(reshape(b,1,[])') c=reshape(str2num(strcat(a,b)),2,2)' -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.82.2

11/10 17:16, , 1F
就C=A*10+B
11/10 17:16, 1F

11/12 14:46, , 2F
但那只適合原po的例子 如果不是10進位就破功了不是?
11/12 14:46, 2F

04/20 02:51, , 3F
謝謝 ~
04/20 02:51, 3F
文章代碼(AID): #1Az8t3nE (MATLAB)
討論串 (同標題文章)
文章代碼(AID): #1Az8t3nE (MATLAB)