| 查看: 305 | 回复: 1 | ||||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||||
[求助]
求解释这几个语句 已有1人参与
|
||||
|
if (InputVar >1)&(PlotOut == 'Y') Hendl=figure; imagesc(IMG); end [Max, INmax] = max(IMG); [Max, IMmax] = max(Max); Nmax = INmax(IMmax); disp({'Nmax = ', Nmax; 'Mmax = ', IMmax}); Top=Nmax+20; Bottom=Nmax-20; Y2D(i+1)=mean(IMG(Bottom:Top,i+1)); Y2D = Y2D-Noise; Y2D = Y2D/max(Y2D); 我不明白的是 : [Max, INmax] = max(IMG); [Max, IMmax] = max(Max); Nmax = INmax(IMmax); 求大神解答 |
» 猜你喜欢
2025年遐想
已经有5人回复
论文终于录用啦!满足毕业条件了
已经有12人回复
投稿Elsevier的杂志(返修),总是在选择OA和subscription界面被踢皮球
已经有8人回复
求个博导看看
已经有18人回复

月只蓝
主管区长 (职业作家)
-

专家经验: +1059 - 应助: 1712 (讲师)
- 贵宾: 8.888
- 金币: 68121.7
- 散金: 1938
- 红花: 443
- 沙发: 4
- 帖子: 4373
- 在线: 3291.4小时
- 虫号: 1122189
- 注册: 2010-10-14
- 专业: 宇宙学
- 管辖: 计算模拟区
【答案】应助回帖
感谢参与,应助指数 +1
|
[Max, INmax] = max(IMG); 解释:按照从第一列到最后一列的顺序,将矩阵IMG每一列中的最大值取出,组成行向量,返回给Max,即此时Max是一个行向量;并将在整个矩阵IMG范围内的最大值所位于的第m行、第n列,返回给INmax,即INmax=[m,n],是一个有两个元素的行向量。 [Max, IMmax] = max(Max); 解释:将行向量Max中的最大值赋值给Max(即变量Max更新了);并将行向量Max(更新前的)中最大值所在的位置返回给IMmax。 Nmax = INmax(IMmax); 解释:读取行向量INmax中第IMmax个元素的数值,并将此数值赋值给Nmax。 |

2楼2016-06-21 20:22:38







回复此楼