作者rainss (神是太空人....)
看板MATLAB
標題Re: [問題] for迴圈把數值儲存起來
時間Thu Jan 26 09:35:53 2012
再請問如果我要把y的值通通抓出來
像是做成一個矩陣 那要怎麼下指令呢?
謝謝
※ 引述《paul7517 (paul7517)》之銘言:
: ※ 引述《rainss (神是太空人....)》之銘言:
: : 請問各位大大 我現在要做一個XY的圖表
: : 函數是
: : y=(x+1)*(x+2)*besselj(x,0.3)
: : 我用for迴圈可以算出x從1到任何數的值
: : %
: p=1:10;
: : for x=1:10
: : y(x)=(x+1)*(x+2)*besselj(x,0.3);
: : end
: plot(p,y,...);
: : 但是我該如何把每一組x和y儲存起來 然後畫圖呢?
: : 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 97.80.122.118
1F:推 Raymond0710:你這個可以不用for迴圈 01/26 09:57
2F:→ Raymond0710:x=1:10; y=(x+1).*(x+2).*besselj(x,0.3); plot(x,y) 01/26 09:57
3F:→ rainss:那如果方程式裡面有Legendre呢? 01/26 12:58
4F:推 Raymond0710:legendre(n,X) X可以是array 也沒問題 01/26 23:08
5F:→ rainss:那如果未知數是order而不是argument呢? 01/28 01:50