matlab中数组里的最大值取值问题
已知R =[9.8937,5.6063,8.3871,5.2840],min(R)=5.2840,max(R)=9.8937,到这里都没有错误,但是,当我下面想找到R最小的那个数置换为0的时候,就出问题了,find(min(R))=1,也就是说我的R最小值的位置变为了1,当我输入R(find(min(R)))时,ans=9.8937,但是当我输入find(max(R))时也得到的是1,当我输入R(find(max(R)))时,得到的ans也是9.8937,请问,这到底是怎么回事呢??