关于MATLAB的几个题··(1)用起泡法对10 个数由小到大排序.即将相邻两个数比较,将小的调到前头.(2)有一个4
1个回答

(1)

--------------------------------------------

function y=sort10(x)

%输入10个数,从小到大排序

n=length(x);

for i=1:n

for j=1:n-i

if x(j)>x(j+1)

t=x(j);

x(j)=x(j+1);

x(j+1)=t;

end

end

end

y=x

------------------------------------------

> x=[9 3 4 5 6 8 1 0 3 2];

>> sort10(x)

y =

0 1 2 3 3 4 5 6 8 9

(2)

A=randn(4,5)

[Y,I]=max(A);

[Z,J]=max(Y);

[I(J),J] %这就是最大值对应的坐标

Z%最大值

第(5)好像有问题

第六题是要用级数逼近吗?