![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
matlab中利用max函数找最大值报错 20
sensor_matrix_value=0.0000000001127510.0000000000223470.0000000000223690.000000000054...
sensor_matrix_value =
0.000000000112751
0.000000000022347
0.000000000022369
0.000000000054461
0.000000000014980
0.000000000021612
0.000000000013461
0.000000000013303
0.000000000010164
0.999999999678905
0.000000000012670
0.437993475659397
0.000000000020379
0.000000000015234
0.999999999987297
0.000000000040168
0.999999999887422
0.000000000015060
0.000000000011222
0.000000001427754
0.000000000010658
0.000000000023744
0.999999999992547
0.000000000015412
0.000000000024247
这是矩阵中的数值,我用 max(sensor_matrix_value)找到该矩阵中最大值的位置,但是运行之后就报错??? Subscript indices must either be real positive integers or logicals.
求大神 速度解救 展开
0.000000000112751
0.000000000022347
0.000000000022369
0.000000000054461
0.000000000014980
0.000000000021612
0.000000000013461
0.000000000013303
0.000000000010164
0.999999999678905
0.000000000012670
0.437993475659397
0.000000000020379
0.000000000015234
0.999999999987297
0.000000000040168
0.999999999887422
0.000000000015060
0.000000000011222
0.000000001427754
0.000000000010658
0.000000000023744
0.999999999992547
0.000000000015412
0.000000000024247
这是矩阵中的数值,我用 max(sensor_matrix_value)找到该矩阵中最大值的位置,但是运行之后就报错??? Subscript indices must either be real positive integers or logicals.
求大神 速度解救 展开
展开全部
>> value=[ 0.000000000112751
0.000000000022347
0.000000000022369
0.000000000054461
0.000000000014980
0.000000000021612
0.000000000013461
0.000000000013303
0.000000000010164
0.999999999678905
0.000000000012670
0.437993475659397
0.000000000020379
0.000000000015234
0.999999999987297
0.000000000040168
0.999999999887422
0.000000000015060
0.000000000011222
0.000000001427754
0.000000000010658
0.000000000023744
0.999999999992547
0.000000000015412
0.000000000024247];
>> max(value)
ans =
0.999999999992547
去查别的函数的地方的问题吧。。。
0.000000000022347
0.000000000022369
0.000000000054461
0.000000000014980
0.000000000021612
0.000000000013461
0.000000000013303
0.000000000010164
0.999999999678905
0.000000000012670
0.437993475659397
0.000000000020379
0.000000000015234
0.999999999987297
0.000000000040168
0.999999999887422
0.000000000015060
0.000000000011222
0.000000001427754
0.000000000010658
0.000000000023744
0.999999999992547
0.000000000015412
0.000000000024247];
>> max(value)
ans =
0.999999999992547
去查别的函数的地方的问题吧。。。
追问
以找到问题所在, 我在前面定义的时候定义了max ,导致问题出现
追答
系统变量,系统函数 永远不要用就行了。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
![](https://ecmc.bdimg.com/public03/b4cb859ca634443212c22993b0c87088.png)
2025-02-18 广告
在Dr. O.K. Wack Chemie GmbH,我们高度重视ZESTRON的表界面分析技术。该技术通过深入研究材料表面与界面的性质,为提升产品质量与可靠性提供了有力支持。ZESTRON的表界面分析不仅涵盖了相变化、化学反应、吸附与解吸...
点击进入详情页
本回答由ZESTRON提供
展开全部
你确定是max函数在报错?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询