Re: [問題] 如何將繪圖出來n條曲線呢已回收

看板MATLAB作者 (鋼琴中的大賦格)時間16年前 (2009/09/23 10:29), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《kobeblack (kobeblack)》之銘言: : 假設有一個函數 : f=a*x.^2 : x=linspace(0,10) : 今天如果a=[ c1 , c2 , c3 ..... ,cn] : 其中cn都是常數 : 而n的值不固定 : 我是想要用size (a) 來知道n的值 : 然後寫一個迴圈 : 然後畫出每一個c所對應到的f : 就是 : plot( x , c1*x.^2 , x ,c2*x.^2 , ...... x , cn*x.^2) : 那要怎麼寫呢 : 還是有更好的方法 請愛用矩陣 x=linspace(0,10); a=[ c1 , c2 , c3 ..... ,cn]; plot(x, (a') * (x.^2) ) 這樣就可以了 -- ▎●▅▅ ●▅▅ ●▅▅ ▎●▅ ▅ ▎●▅▅▅ ▇▇▇▇ ▎●▅▅ ▎ ▎ ▇▇▇ ▇ ▇▇▇▇ ▎●▅▅ ▇▇▇▇ ▇▇▇▇ ▇▇▇▇ ▎ ▎▎ ▎ ●▅▅ ▇▇▇▇ ▎ ▎ ▎ ▎ ▎ magician NBA player homeless NTUDORM NTUDORM engineer PTT villager -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.243.6

09/23 17:47, , 1F
謝謝
09/23 17:47, 1F
文章代碼(AID): #1AkOVtwS (MATLAB)
文章代碼(AID): #1AkOVtwS (MATLAB)