作业帮 > 综合 > 作业

matlab的一道题

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/07/30 05:29:13
matlab的一道题
matlab的一道题
fcn1.m
function [out2]=fcn1(j,y,x,k)
out2=[0 0 0 0 0];
for i=1:3:5
out2(i)=fcn2(i,x,y,k);
end

fcn2.m
function [out1]=fcn2(j,d,s,k)
switch (k(j))
case {1,2}
out1=d+9;
case {3,4}
out1=2*s;
otherwise
out1=d+s;
end
x=4
y=3
z=[2 4 5 3 1];
for i=1:2:5
if i3
disp('done');
else
back2=fcn2(i,y,x,z)
end
end
x =
4
y =
3
back1 =
12 0 0 8 0
back2 =
7
done
对于你的答案
N0. display
1 4
2 3
3 12
4 0
5 0
6 8
7 0
8 7
9 done