MATLAB中MAX的用法

[复制链接]
查看11 | 回复3 | 2011-7-14 10:30:20 | 显示全部楼层 |阅读模式
>> a={1 2 3;3 4 5;6 7 8 };
>> b=max(a)
??? Undefined function or method 'max' for input arguments of type 'cell'.

回复

使用道具 举报

千问 | 2011-7-14 10:30:20 | 显示全部楼层
a是cell数组,max函数不支持对cell数组直接操作。可以这样:aa = cell2mat(a);max(aa)%各列最大值max(aa(:))%aa中所有元素最大值...
回复

使用道具 举报

千问 | 2011-7-14 10:30:20 | 显示全部楼层
max在数学中表示最大的集合元素,即最大值。min表示最小的意思。 ...
回复

使用道具 举报

千问 | 2011-7-14 10:30:20 | 显示全部楼层
a={1 2 3;3 4 5;6 7 8 }; 你这个地方a不是一个矩阵应该是 a=[1 2 3;3 4 5;6 7 8 ];...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行