看板
[ MATLAB ]
討論串For 雙重迴圈,顯示問題
共 6 篇文章
內容預覽:
剛好測試了一下. 分享給大家. 這個簡單的相乘就我現在知道有三種方法(包括c大講的bsxfun). 底下是我測試的code:. a=1:1000; b=1:1000;. tic;. c1=bsxfun(@times, a, b.'); %c大提供的方法. toc;. tic;. [A,B]=ndgr
(還有649個字)
內容預覽:
你可以考慮其他的資料格式: cell. out = cell(3, 3);. for i = 1:3. for j = 1:3. out{i, j} = i*j;. end. end. 每一個cell可以存struct (field), ND array, ...各種類型的變數. --. ※ 發信站
(還有134個字)
內容預覽:
請問 只能用eval存有變數跟文字混在一起? 還是有其它方法可以答到同樣效果?. For i=1:3. For j=1:3. Compare (I,j)=i*j ;. End. End. 因為若是用eval, 我不知道該怎麼取. eval(['compare', num2str(I),num2str
(還有24個字)
內容預覽:
你要的應該是這樣?. for i = 1:6. for j = (i+1):6. eval(['compare', num2str(i), num2str(j), '= dist(A(', .... num2str(i), '), B(', num2str(j), ');']);. end. end
(還有19個字)