Re: 產生這樣的矩陣已回收

看板MATLAB作者 (:))時間15年前 (2008/12/17 12:59), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
※ 引述《joeytseng (:))》之銘言: : ※ 引述《joeytseng (:))》之銘言: : : 標題: 產生這樣的矩陣 : : 時間: Thu Dec 11 01:39:32 2008 : : 我想產生類似這樣的矩陣 : : [初值:遞增1:終值, 初值:遞增2:終值 , ... ,初值:遞增n:終值] : : 初終值都是常數,只有遞增的部份有改變 : : 而且遞增的值已被寫為一個array了(所有遞增的值都被存放在這個array裡) : : 有沒有不使用loop的方法來實現? : : -- : : ◆ From: 140.112.19.178 : : 推 newbrain:可能要給確切的值才好來試算 基本上是可以 ㄎㄎ 12/15 14:08 : initval = 1 : endval = 100 : stepval = [0.1:0.1:10] 目前我自己用的方法: n = length(stepval); N = (endval - initval)/0.1; tmp = repmat([0:N].',1,n); tmp = tmp.*repmat(stepval,N+1,1); tmp = ones(N+1,n) + tmp; Ans = tmp(tmp <= 100).'; -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.40.10 ※ 編輯: joeytseng 來自: 61.228.40.10 (12/17 13:00) ※ 編輯: joeytseng 來自: 61.228.40.10 (12/17 13:03)
文章代碼(AID): #19I8SgV3 (MATLAB)
文章代碼(AID): #19I8SgV3 (MATLAB)