55问答网
所有问题
matlab矩阵,特定行的最小元素,并输出与此元素同列的数
比如说
a1 a2 a3
b1 b2 b3
怎样找出第一行最小的a元素,并把对应的b也输出来
举报该问题
推荐答案 2014-05-24
参考代码:
>> A=magic(3)
A =
8 1 6
3 5 7
4 9 2
>> [m,inx] = min(A(1,:));
>> A(:,inx)
ans =
1
5
9
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/QQFGQGQQQIGGL8IGLF.html
相似回答
在
matlab中,
在一个
矩阵
中,如要想导出每
列的最小
值的行号和列号 怎么做...
答:
x输出的是每列最小值
的数,
m输出的是每列最小值的位置。
在
matlab
编程时,怎样取出
矩阵的
每行中
的最小
值?
答:
for i = 1 : size(a, 1)minVaule(i) = min(a(i, :)); % 将每行当成一个行向量,取其最小值 end 也可以利用min命令的另外一种形式,直接取出
矩阵
的每行中的最小值:举例如下:min(a,[],2) % 求取每
行的最小
值 >>a=magic(5)a = 17 24 1 8 15 23 5 7 14 16 4 ...
4、
Matlab
写一个M文件设计一个函数,求某
矩阵的最小
值以及它所在
行和列
...
答:
复制下来就是了,a存放你需要的矩阵
。如果要求最大值就把 a(i,j)<m改成 a(i,j)>m.P输出的是最小值的行列未知
matlab中
如何获取举证
元素
所在
行数
?
答:
>> A=[1:6;3,56,7,8,4,7]A = 1 2 3 4 5 6 3 56 7 8 4 7 >> [m,n]=size(A);column=ceil(find(A==max(max(A)))/m)column = 2 当这个
矩阵
中,有多个最大值(就是说最大的
元素
有几个,他们相等)的时候也实用。例如:>> A=[1:6;3...
Matlab
编写函数,找出 n个数中
的最
大值
和最小
值及其所在位置
答:
clc clear A=[4 8 3 9 7 1 6 5 2];min=min(A);max=max(A);m为所在行 n为所在列 [m1,n1]=find(A==min);[m2,n2]=find(A==max);=== 附赠:在
MATLAB中
输入符号向量或者
矩阵的
方法和输入数值类型的向量或者矩阵在形式上很相像,只不过要用到符号矩阵定义函数sym,或者是用到符号...
大家正在搜
matlab取矩阵元素
matlab提取矩阵某一个元素
matlab矩阵元素求和
matlab删除矩阵的一行
matlab矩阵的秩
matlab输入矩阵
matlab定义矩阵
matlab 矩阵
matlab转置矩阵
相关问题
matlab怎么求已知矩阵每行最小值并返回对应行,列数?
求助!如何用matlab求矩阵每列最小值并返回行数
matlab应用:求第一个矩阵中的最大元素所在列数,再输出第...
在matlab中,在一个矩阵中,如要想导出每列的最小值的行号...
Matlab怎么把一个矩阵的列按某行元素的大小排列
求助,MATLAB问题。这样一个矩阵,如何求找出最后那列的最...
matlab 如何求每行 最大元素所在的列数
如何用matlab求矩阵中不同行不同列元素之和的最小值(想要...