Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
 
 
主题工具 显示模式
旧 2008-12-11, 11:05   #1
不够再添
初级会员
 
注册日期: 2008-10-18
年龄: 45
帖子: 2
声望力: 0
不够再添 正向着好的方向发展
默认 [求助]为什么都等于8?

clear
t=0:1:20
A=zeros(size(t)) %给A充零
B=zeros(size(t)) %给B充零

for i=1:1:21 %令B的元素全部等于8
B(i)=8
end

for n=1:1:21 %使得A(7)至A(12)全部等于8
if 6<n<13
A(n)=B(n)
end
end
plot(t,A) %显示图线


为什么运行后A都变成了8,而不是A(7)至A(12)变成8?请达人解答,谢谢了!
不够再添 当前离线   回复时引用此帖
 


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码


相似的主题
主题 主题作者 版面 回复 最后发表
[分享]用mathcad14求方程的最优化问题 zpz11111 MathCAD论坛 7 2009-12-06 17:47
[求助]关于数据平滑后,如何求出新的曲线上面某一点的确切的值呢? ultrafrost MathCAD论坛 1 2009-08-22 00:05
[求助]程序老出错,请大家帮忙看看! shellychard MATLAB论坛 0 2008-12-30 13:33
无法在mathematica 7 linux中输入[ waterloo2005 Mathematica论坛 0 2008-12-21 14:41
[求助]matlab编程 huanghuan MATLAB论坛 0 2008-11-23 21:42


所有时间均为北京时间。现在的时间是 11:44


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.