用MATLAB编写一个函数输入数组6 个元素,最大的与第一个元素交换,最小的与 最后一个元素交换输出数组。

如题所述

第1个回答  2015-03-21
function y = change(x)
y = x;
a = x(1);
b = x(end);
[c,d] = max(x);
[e,f] = min(x);
y(1) = c;
y(end) = e
y(d) = a;
y(f) = b;
end本回答被提问者采纳