00问答网
所有问题
如何在matlab中求出矩阵第1列和第3列的最大值(求命令)
例如,A=[0 17 50;-12 40 3;5 -10 2;30 4 3],求出该矩阵第1列和第3列的最大值,用行向量表示 (例如答案为B=[30 50])。
命令怎么写?
请大家帮忙!
举报该问题
推荐答案 2013-10-15
max1=max(A(:,1));
max2=max(A(:,3));
B=[max1 max2];
disp(B);
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/Der0ejreB0DZITnrenB.html
其他回答
第1个回答 2013-10-15
B=[max(A(:,1)),max(A(:,3))]
第2个回答 2013-10-15
max(A(:,[1,3]))
相似回答
matlab中
有什么
命令
可以直接取出
矩阵中的最大值
元素
答:
1、打开
matlab
,
在命令行
窗口中输入a=[123524;267814;161921],创建一个3行
3列的
a矩阵,如下图所示:2、输入max(max(a)),求a
矩阵的最大值
,如下图所示:3、按回车键之后,可以看到a矩阵的最大值为78,如下图所示:4、输入min(min(a)),求a矩阵的最小值,如下图所示:5、按回车键之后,...
matlab如何
取一个
矩阵的第一列和第三列
?
答:
MATLAB中
A(:,1:2:3)表示取矩阵A的
第1列和第3列的值
。说明:A中逗号之前的:表示所有行,逗号之后的1:2:3表示列从1到3取值,步长为2,所以列能取到的值为1,3。示例:A=[ 7 1 5; 2 5 6; 3 1 5 ]则A(:,1:2:3)的结果为:ans = 7 5 2 6 3 5 ...
matlab求一列
相同数值对应列中数
的最大值
答:
先用a=find(A[:,1]==1,'first')找到第一个1的行数,再用b=find(A[:,1]==1,'last')找到最后一个1的行数,然后用max(A[a:b,3])就可以得到1对应
的第三列的最大值
,其他几个同理
matlab求矩阵
各行和
的最大值
答:
转置一下求列和再求
最大值
如:P = 1 2 3 0 4 5 0 0 6 >> max(sum(P'))ans = 9
大家正在搜
matlab中求矩阵的行和列和
matlab求矩阵每一列的和
matlab怎么取出矩阵的一列
matlab在矩阵中增加一列
matlab中取某矩阵的一列
matlab矩阵列求和
matlab求矩阵列数
用matlab取矩阵的前n列
matlab建立m行n列矩阵
相关问题
matlab怎么求矩阵中每一行的最大值
matlab求一个矩阵某一列的最大值和位置?
matlab求一个矩阵某一列的最大值和位置
如何用matlab提取一个矩阵的第一列和第三列?
用什么命令取matlab中矩阵的第一列
MATLAB怎么取出矩阵每列中最大的数
matlab求一列相同数值对应列中数的最大值
请问如何在matlab中取出某个矩阵中的最大元素所在的列编号