while 怎么用
x=1:3;y1=x.^2;
y2=2*x;
while (y1==y2)
l=y1+y2
end
为什么要是显示错误呀
本帖最后由 袁海亮 于 2013-8-17 13:22 编辑
楼主你好,对于while循环,所解的题目是循序按次数不确定的情况,对于循环次数确定的问题 建议使用for...end
例如:
function sum = ex505(n)
n=n;
sum=0;
i=0;
while i<=n
sum = sum+(2*i+1);
i=i+1;
end
sum=sum;
clc,clear
for x=1:3;
y1=x.^2;
y2=2*x;
if y1==y2
m=y1+y2
end
end
本帖最后由 净心、精心 于 2013-8-17 13:12 编辑
语句问题 你好,楼主,我不知道你显示的什么问题,也不知道你的程序要实现什么功能,但我能运行出来,
while循环的用法
while expression
(commands)
end 袁海亮 发表于 2013-8-17 13:09 static/image/common/back.gif
楼主你好,对于while循环,所解的题目是循序按次数不确定的情况,对于循环次数确定的问题 建议使用for...en ...
搞定啦,谢谢您啦 黑马小子 发表于 2013-8-17 13:43 static/image/common/back.gif
你好,楼主,我不知道你显示的什么问题,也不知道你的程序要实现什么功能,但我能运行出来,
while循环的用 ...
OK,,,灰常感谢 净心、精心 发表于 2013-8-17 13:09 static/image/common/back.gif
clc,clear
搞定,nice :lol
页:
[1]