25
A
回答
60
2
如果想要得到行大小与大小()功能,下面的代码可用于:
size(A,1)
另一种用法吧:
[height, width] = size(A)
所以,你可以得到矩阵的2维。
+0
请不要留下评论作为答案。 – Shai
+0
作为Octave的noob,感谢您以易于阅读的方式撰写此文章。 –
6
虽然size(A,2)
是正确的,我觉得它更可读先定义
rows = @(x) size(x,1);
cols = @(x) size(x,2);
,然后使用,例如,像这样:
howManyColumns_in_A = cols(A)
howManyRows_in_A = rows(A)
它可能显示为一个小储蓄,但size(.., 1)
和size(.., 2)
必须是一些最常用的功能,并且它们不是最佳可读性。
相关问题
- 1. 从R中的矩阵列表中获取矩阵的维数
- 2. 从矩阵中获取矩阵的名称和值列表
- 3. 从矩阵列表中提取矩阵
- 4. 如何从矩阵中获取Vector3
- 5. 如何从矩阵中获取ndgrid?
- 6. 如何从列表中的每个矩阵中获取矩阵中每行的最大值的列名?
- 7. 在输出矩阵的不同列中获取序列数据
- 8. 如何限制矩阵中的列数
- 9. 获取所选矩阵的列从矩阵
- 10. 如何获取mySQL表格的矩阵
- 11. 如何获得foreach的矩阵列表?
- 12. 获得矩阵中列
- 13. 矩阵列表中的列表矩阵
- 14. Excel,从矩阵中获取数据
- 15. 如何在sympy中获取矩阵的元素对数?
- 16. 如何获得R中数组的列索引矩阵?
- 17. 如何从行和列号的矩阵中提取数据
- 18. 获取从二维数组矩阵的行和列在Java中
- 19. 如何在matlab中从6列的矩阵中提取两列
- 20. 如何提取序列矩阵元素?
- 21. 获取矩阵和列匹配
- 22. 获取imagesc后的矩阵?
- 23. 获取矩阵的模式
- 24. 获取矩阵的值
- 25. Matlab的 - 获取子矩阵
- 26. 如何从4x4矩阵中获取gluLookAt参数
- 27. 如何从R中的矩阵列表中删除每个矩阵中的列?
- 28. 获取matlab中混洗矩阵的初始矩阵
- 29. 采取从矩阵的列?
- 30. 如何从阵列获取的数据在阵列retrofit2
我认为避免在矩阵上使用'length()'并使用'size()'是一种好的做法。当使用'length()'时,你必须假定最大的维度是什么,并且我在这个假设不正确的地方遇到了太多的错误。 –
@Scottie 2代表什么? – gbox
@gbox 2代表矩阵的第二个维度,即列数。 'size(A,1)'会给你行数。 – Shai