使用矩阵(或数组)编程时,尤其是for循环等,条件可能会设置为矩阵的最大维度值、行数或者列数。其他一些情况,也可能需要获取这些长度大小。软件中的size函数可以实现这一功能,有多种使用形式。同时length函数,也有其独特功能。接下来介绍,如何使用这两者,统计出矩阵的大小,获得其行数及列数。
工具/原料
装有Matlab电脑一台
方法/步骤
1
软件启动后,需要编辑及运行程序,在专用编程工具中,容易编写,通过新建文件,即可打开编辑器,用其进行代码设计。
2
首先,使用length方便计算出未知矩阵中,行或列最大值,如果需要这种结果,就可以选用,如行数比列的大,就返回行的数目,反之返回列。
3
接着介绍size,实际这一函数用法更灵活,几乎可以获得所需各种结果。这里用一个变量,等于此函数运行结果,结果输出为数组形式,分别储存行、列数。
4
如果用一个,只有一行,有两个元素,分别存放在不同列的数组去等于结果,则每个元素的结果,分别为整型,储存着矩阵的维度值,而且还可获得行及列的具体数值。
5
当添加上参数1后,可只输出行维度,如下图在其中,用逗号隔开,添加数字1,但不需用引号引起,即可只输出单一值。
6
而如果将size内容,添加2后,则运行图示程序,结果全为3,即只输出列数,对应矩阵另一个维度。使用这一函数,实际可获得矩阵所有数量信息。
注意事项
1
如果希望输出行或者列最大值,选用第一个,如果想得到具体值,用第二种。
2
感谢阅读,如有帮助,欢迎点赞、投票或收藏支持,谢谢!
下一篇:怎样考取幼师资格证