作者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