MATLAB爱好者论坛-LabFans.com
>
工程数学软件
>
MATLAB论坛
> 【求助】这个函数文件错在哪?
登录论坛
查看完整版本 :
【求助】这个函数文件错在哪?
proportion
2008-02-21, 17:13
function [k,M]=finM(a)
n=length(a);
M=a(1);k=1;
for i=2:n
if a(i)>M
M=a(i);k=i;
end
end
比大小的,为什么最后只返回一个k值?
mathjiang
2008-02-22, 21:50
楼主,你调用函数finM的方式不对,应该如下调用:
[k,M]=finM(a)
而你是这样调用的:
finM(a)
我说的对吗?
mathjiang
2008-02-22, 21:52
随便说一下,你写的这个函数不是比大小的,而是找一个序列中的最大值及其在序列中的编号。
呵呵。
vBulletin® v3.8.3,版权所有 ©2000-2025,Jelsoft Enterprises Ltd.