想问一下data(y(2),1)是什么意思?我现在主要是为了把第一列和第二列的数据读取到MATLAB之后作图并且要将最大值和最大值对应的日期提取出来,我用的是[num,txt]=xlsread('filename'),图已经做出来了,现在就是最大值和对应的日期不知道怎么提取。
追答data现在是两列矩阵,用[x,y]=max(data)已经取到最大值,y是一行两列矩阵,每一列的值对应的是最大值在data矩阵中行数,在这个例子中y(1)是日期最大值在哪一行,y(2)是第二列最大值所在行。
你是要取第二列最大值对应的日期,那就是第一列,y(2)行对应的值,即data(y(2),1)
好的,谢谢,那你知道matlab如何删除excel某一特定行整行的数据吗,将这一整行删除之后剩下的行可以再拼接到一块,还是连续的。
本回答被提问者采纳