数矩阵的行数?

4.572次(最近30天)
嘿,我想知道是否有一种方法可以得到给定矩阵中有多少行。比如当我们说'length(A)'它可以给出矩阵(A)的列数,同样地,我们可以知道行数吗?
谢谢你!
3评论
名HEIDARI对伊朗伊斯兰共和国通讯社表示
例如,如果你的矩阵是A,你可以使用:size(A,1)表示行数。size(A,2)表示列的数量。还有一些其他的方法,如:length (A(:,1))表示行数。

登录评论。

接受的答案

奥列格•科马罗夫
奥列格•科马罗夫 2011年11月7日
编辑:MathWorks支万博1manbetx持团队 2020年11月4日
大小(1)
下面的文档提供了更多关于'size'函数的信息:
从R2020b ,也可以使用“height”和“width”函数分别计算矩阵的行数和列数。
例如:
一个=兰德(3 2);%定义矩阵;
count_rows =身高(A);%计算A中的行数
count_columns =宽度(A);%计算A的列数
有关“高度”和“宽度”功能的更多信息,请参阅以下文件:
3评论
Pooja
Pooja 2014年9月22日
这对我也很有效。谢谢奥列格•科马罗夫

登录评论。

更多的答案(5)

Ashutosh库马尔
Ashutosh库马尔 2016年7月22日
长度(A)给你最大的矩阵通过调用大小,所以它不给你列(A),调用列(A)你需要大小(A,2),行你需要大小(A,1)…比如假设你有一个5*4的矩阵那么长度(a)会给你5行,而不是4…希望这将帮助别人我自己使用长度(A),并最终制作了一个错误的代码,并花了我2个小时来做正确的

图像分析
图像分析 2011年11月7日
对于2D矩阵:
[rows columns] = size(array2D); / /列
或者,在一般情况下,
sizeOfMatrix =大小(yourMatrix);
1评论
拉克什Praveen
拉克什Praveen 2011年11月7日
非常感谢形象分析师

登录评论。


Thulitha Theekshana
Thulitha Theekshana 2019年7月17日
我认为最好的方法是使用 大小(x, y) 函数。
例句:如果你想要得到这个高度, 尺寸(matrix_name, 1) 这里的第二个变量表示您需要测量的维度。 从1开始,它意味着行数或第一个维度。从2开始,它表示列数或长度。我想你们应该明白了,

Gaganjyoti Baishya
Gaganjyoti Baishya 2020年6月20日
这很简单。你可以看到第一列的大小,也就是矩阵的行数。
= size(myMatrix, 1);第一行长度

Anurag普拉塔普辛格
Anurag普拉塔普辛格 2020年6月25日
嗨拉克什
为了计算矩阵的行数,你可以使用size函数并在其中传递你的矩阵
[NumRows NumCols] =大小(your_matrix);
第一个输出是行数。
谢谢你!

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!