跪求MATLAB高手帮忙看下,下面的程序中,u(10:11,1)=1是什么意思啊,最好把这个程序给注释一下,在线等呢

x=0:20;t=0:0.01:1;a2=10;r=a2*0.01;u=zeros(21,101);u(10:11,1)=1;forj=1:100u(2:20,j+1)=... x=0:20; t=0:0.01:1; a2=10; r=a2*0.01;
u=zeros(21,101); u(10:11,1)=1;
for j=1:100
u(2:20,j+1)=(1-2*r)*u(2:20,j)+r*( u(1:19,j)+u(3:21,j));
plot(u(:j)); axis([0 21 0 1]);pause(0.1)
end
surf(u)
展开
 我来答
bluefairyjjw
2011-09-10 · TA获得超过690个赞
知道小有建树答主
回答量:264
采纳率:100%
帮助的人:240万
展开全部
u=zeros(21,101);是生成了一个21*101的矩阵,元素全部为0
u(10:11,1)=1; 是把上述矩阵中的第10行,11行的第一列全部设成1

u(2:20,j+1)=(1-2*r)*u(2:20,j)+r*( u(1:19,j)+u(3:21,j)); 其中u(2:20,j)就是u的第2行到第20行每一行的第j列, 其它u(1:19,j) ,u(3:21,j)原理相同
百度网友e3cc2b1
2011-09-10
知道答主
回答量:10
采纳率:0%
帮助的人:1.2万
展开全部
可能是这样的意思:把第十,十一行的第一个数的值设成1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式