多语言展示
当前在线:380今日阅读:113今日分享:31

Matlab如何获得矩阵数组长度维度及大小值

使用矩阵(或数组)编程时,尤其是for循环等,条件可能会设置为矩阵的最大维度值、行数或者列数。其他一些情况,也可能需要获取这些长度大小。软件中的size函数可以实现这一功能,有多种使用形式。同时length函数,也有其独特功能。接下来介绍,如何使用这两者,统计出矩阵的大小,获得其行数及列数。
工具/原料

装有Matlab电脑一台

方法/步骤
1

软件启动后,需要编辑及运行程序,在专用编程工具中,容易编写,通过新建文件,即可打开编辑器,用其进行代码设计。

2

首先,使用length方便计算出未知矩阵中,行或列最大值,如果需要这种结果,就可以选用,如行数比列的大,就返回行的数目,反之返回列。

3

接着介绍size,实际这一函数用法更灵活,几乎可以获得所需各种结果。这里用一个变量,等于此函数运行结果,结果输出为数组形式,分别储存行、列数。

4

如果用一个,只有一行,有两个元素,分别存放在不同列的数组去等于结果,则每个元素的结果,分别为整型,储存着矩阵的维度值,而且还可获得行及列的具体数值。

5

当添加上参数1后,可只输出行维度,如下图在其中,用逗号隔开,添加数字1,但不需用引号引起,即可只输出单一值。

6

而如果将size内容,添加2后,则运行图示程序,结果全为3,即只输出列数,对应矩阵另一个维度。使用这一函数,实际可获得矩阵所有数量信息。

注意事项
1

如果希望输出行或者列最大值,选用第一个,如果想得到具体值,用第二种。

2

感谢阅读,如有帮助,欢迎点赞、投票或收藏支持,谢谢!

推荐信息