[問題]矩陣代號以eval(['a' int2str(i)])代替
a1、a2、a3…a13共13個矩陣
i=1~13是隨機取數
譬如隨機取到i=5也就是取到a5矩陣
若要運算max(a5(1:300,7))
k=eval(['a' int2str(i)]); %k矩陣等於a5矩陣
max(k(1:300,7)); %即為max(a5(1:300,7))
能不能簡化不要有代號k
k(1:300,7)直接寫成eval(['a' int2str(i)])加上(1:300,7)
矩陣元素行列位置怎麼加進去?
感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.72.104.132 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1604644988.A.C23.html
推
11/06 20:23,
4年前
, 1F
11/06 20:23, 1F
→
11/06 20:23,
4年前
, 2F
11/06 20:23, 2F
→
11/06 20:24,
4年前
, 3F
11/06 20:24, 3F
→
11/07 22:18,
4年前
, 4F
11/07 22:18, 4F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章