MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   【求助】这个函数文件错在哪? (https://www.labfans.com/bbs/showthread.php?t=1421)

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

随便说一下,你写的这个函数不是比大小的,而是找一个序列中的最大值及其在序列中的编号。

呵呵。


所有时间均为北京时间。现在的时间是 11:00

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.