作者tyu (keep going)
看板MATLAB
標題Re: [討論] 產生一個matrix, 每個元為行加列值
時間Fri Nov 18 00:12:32 2011
>>m = input('please input your m')
>>n = input('please input your n')
% suppose m is number of rows, n is number of cols
[X, Y] = meshgrid(1:n, 1:m);
A = X + Y;
用meshgrid會比for loop 快很多
另外. A 不是sparse matrix 因為每個 element 都有值
※ 引述《OoRoO (黃輝煌vs洪蘭)》之銘言:
: 小弟初學~
: 請問一下如何製造一個可以由使用者決定行數列數的matrix
: 每個元裡面為它的行加列值
: 目前想到這樣...
: 有沒有一個產生matrix的指令 裡面可以擺該matrix元的 行 + 列值?
: 感恩><
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 169.234.126.123