主题:[讨论]用matlab循环语句编程
yfchenth
[专家分:110] 发布于 2007-07-30 19:42:00
哪位高手能邦我解决一下,下面的matlab编程问题
写出以一直角边最以长为20的勾股弦数
回复列表 (共4个回复)
沙发
yfchenth [专家分:110] 发布于 2007-07-31 11:18:00
哪位高手能邦我解决一下,下面的matlab编程问题
写出以一直角边最长为20的勾股弦数
板凳
Guassfans [专家分:4090] 发布于 2007-07-31 12:45:00
k=1
for p=1:5
for q=2:2:10
a(k,1)=p*p+p*q
a(k,2)=q*q/2+p*q
a(k,3)=p*p+q*q/2+p*q
if (a(k,1)>=20)|( a(k,2)>=20)
break
end
k=k+1;
end
end
a
3 楼
wuyf [专家分:10] 发布于 2007-07-31 13:21:00
for p=1:1:20
for k=1:1:30
if(p*p+400==k*k)
p,k
end
end
end
4 楼
yfchenth [专家分:110] 发布于 2007-08-01 15:46:00
谢谢高手们
真的是太感谢了
我来回复