![]() |
【求助】这个函数文件错在哪?
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值? |
楼主,你调用函数finM的方式不对,应该如下调用:
[k,M]=finM(a) 而你是这样调用的: finM(a) 我说的对吗? |
随便说一下,你写的这个函数不是比大小的,而是找一个序列中的最大值及其在序列中的编号。
呵呵。 |
所有时间均为北京时间。现在的时间是 11:00。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.