| 查看: 303 | 回复: 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); 求大神解答 |
» 猜你喜欢
回收溶剂求助
已经有7人回复
职称评审没过,求安慰
已经有40人回复
硝基苯如何除去
已经有3人回复
A期刊撤稿
已经有4人回复
垃圾破二本职称评审标准
已经有17人回复
投稿Elsevier的Neoplasia杂志,到最后选publishing options时页面空白,不能完成投稿
已经有22人回复
申请26博士
已经有5人回复
EST投稿状态问题
已经有7人回复
毕业后当辅导员了,天天各种学生超烦
已经有4人回复
求助文献
已经有3人回复

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

专家经验: +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













回复此楼