《MATLAB7.x》程序设计语言(第二版)部分课后习题答案(楼顺天,姚若玉,沈俊霞编著)
说明:所有答案均是本人在备考过程中亲自整理的,收录了一部分题目的答案。答案可能存在不足
甚至谬误,很多算法也可能不是最优的,仅供参考。本人尽力整理的一点点心血,希望对大家有所帮助。
第二章
8、 a=rand(5,5);
[i,j]=find(a>0.5);
for u=1:length(i);
b(u)=a(i(u),j(u));
end
b'
10、aa=any(a');
i=find(aa==0)
a(i,:)=[];
第四章
1、function flag=isprime(m)
%m 为素数,flag=1
%m 不为素数,flag=0
k=sqrt(m);
flag=1;
for i=2:k;
if rem(m,i)==0;
flag=0;
break
end
end
m=input('input an integer');
flag=isprime(m);
if flag==1
disp([num2str(m),'是素数'])
else
disp([num2str(m),'不是素数'])
end
4、function [x1,x2]=jfc(a,b,c)
d=b^2-4*a*c;
if d>0;
x1=(-b-sqrt(d))/(2*a);
x2=(-b+sqrt(d))/(2*a);
elseif d==0;
x1=-b/(2*a);
评论0
最新资源