第一题:
t=0:pi/100:2*pi;
for a=.5:.5:4.5
plot(a*cos(t),sqrt(25-a^2)*sin(t));
hold on
end
第二题:
例 使用switch结构判断学生成绩的等级,90分以上为优,80~90为良,70~80为中,60~70为及格,60分以下为不及格。
>> score=98;
>> s1=fix(score/10); %取十位数
>> switch s1
case {9,10}
s='优'
case 8
s='良'
case 7
s='中'
case 6
s='及格'
otherwise
s='不及格'
end
a=[1 1];%定义初始
for i = 1:10000
a(end+1) = a(end -1)+ a(end); %你所定义的数列
if a(end)>10000 %如果满足要求,退出
break;
end
end
a(end - 1) %最后一个小于10000的元素值
a(end) %第一个大于10000的元素
length(a) %它的序号
你第二个问题太泛了。
#include
呵呵,我搞错了!输出错了
太难了,建议直接问专业老师或者看完参考书再说