matlab读取ex​cel某列数值后,取​得最大值和该值的行号​,如何读取该数值上下​各10个数值。

各位大神,
我欲读取excel文件中某类数值,读取后,找到该列数据的最大值和所在位置,我想把最大值上方取10个数值,下方取20个数值,不知道该如何提取,我之前尝试过使用直接用所取得的位置+20计算,可是数据提示无效,请大神指点

 채택된 답변

ymyveny
ymyveny 2023년 5월 25일

0 개 추천

示例:
I = rand(100,1);
[Imax,Iind] = max(I);
Temp = I(Iind-10:Iind+20,1);

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Data Import from MATLAB에 대해 자세히 알아보기

질문:

2023년 5월 25일

답변:

2023년 5월 25일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!