在matlab里如何获得一个矩阵的行数或列数

 我来答
W_Fresh
2018-12-31 · TA获得超过6917个赞
知道答主
回答量:20
采纳率:0%
帮助的人:5271
展开全部

在matlab里可以利用size函数获得一个矩阵的行数或列数。

size(a) 返回一个行向量,其元素包含 A 的相应维度的长度。例如,如果 a 是一个2×3矩阵,则 size(a) 返回向量 [2,3]。

具体说明如下。

1、第一步在matlab中命令行窗口中输入“a=[1 2 3;2 4 6]”,按回车键创建一个2行3列的矩阵,如下图所示:

2、第二步输入“[m,n]=size(a)”,按回车键,可以看到获取了a矩阵的行数和列数,m是行数,n是列数,如下图所示:

3、第三步如果我们只想获取矩阵的行数,可以输入“ size(a,1)”,如下图所示:

4、第四步如果只想获取矩阵的列数,可以输入“size(a,2)”,如下图所示:

参考资料:MathWorks-MATLAB size

tusamar
高粉答主

2018-09-07 · 每个回答都超有意思的
知道小有建树答主
回答量:230
采纳率:100%
帮助的人:5.6万
展开全部

获得矩阵行数或列数的函数如下:


1、ndims(A)返回A的维数

2、size(A)返回A各个维的最大元素个数

3、length(A)返回max(size(A))

4、[m,n]=size(A)如果A是二维数组,返回行数和列数

5、nnz(A)返回A中非0元素的个数

例如:

矩阵A=[1,2,3;2,3,4]
行数为size(A,1)=2
列数size(A,2)=3

扩展资料:

MATLAB  是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。

是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。

MATLAB和Mathematica、Maple并称为三大数学软件。

参考资料:MATLAB_百度百科

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
搞怪一乐
高粉答主

2018-09-21 · 醉心答题,欢迎关注
知道小有建树答主
回答量:477
采纳率:100%
帮助的人:15.1万
展开全部

获得矩阵行数或列数的函数如下:

1、ndims(A)返回A的维数

2、size(A)返回A各个维的最大元素个数

3、length(A)返回max(size(A))

4、[m,n]=size(A)如果A是二维数组,返回行数和列数

5、nnz(A)返回A中非0元素的个数

例如:

矩阵A=[1,2,3;2,3,4]行数为size(A,1)=2列数size(A,2)=3

扩展资料:

重要功能

·MATLAB®: MATLAB 语言的单元测试框架

·Trading Toolbox™: 一款用于访问价格并将订单发送到交易系统的新产品

·Financial Instruments Toolbox™: 赫尔-怀特、线性高斯和 LIBOR 市场模型的校准和 Monte Carlo 仿真

·Image Processing Toolbox™: 使用有效轮廓进行图像分割、对 10 个函数实现 C 代码生成,对 11 个函数使用 GPU 加速

·Image Acquisition Toolbox™: 提供了用于采集图像、深度图和框架数据的 Kinect® for Windows®传感器支持

·Statistics Toolbox™: 用于二进制分类的支持向量机 (SVM)、用于缺失数据的 PCA 算法和 Anderson-Darling 拟合优度检验

·Data Acquisition Toolbox™: 为 Digilent Analog Discovery Design Kit 提供了支持包

·Vehicle Network Toolbox™: 为访问 CAN 总线上的 ECU 提供 XCP

参考资料:百度百科——MATLAB

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
王爱来神葵1L
2018-12-18 · TA获得超过459个赞
知道答主
回答量:24
采纳率:0%
帮助的人:1.9万
展开全部

MATLAB以下函数可以得到矩阵的行数(列数)

1、[m,n]=size(A)    矩阵A的行数值赋给m,列数赋值给n

m=size(A)    m为1×2矩阵,分别为A的行数和列数


2、m=length(A)    将矩阵A行数和列数中的最大值赋给m,等同于max(size(A))

MATLAB中对于矩阵常用的其他操作函数:

ndims(A)    返回A的维数

nnz(A)    返回A中非0元素的个数

扩展资料:

size、length、ndims、nnz函数不仅适用于矩阵(二维数组),对于多维数组也可以使用。定义一个多维变量 A ,对 A 操作函数的说明如下:

[sz1,...,szN] = size(A)    分别返回 A 的每个维度的长度

m=length(A)    返回 A 中最大数组维度的长度

ndims(A)    返回A的维数

nnz(A)    返回A中非0元素的个数

参考文献:数组大小 - MATLAB size-MathWorks 中国

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
du瓶邪
2015-07-13 · TA获得超过2.4万个赞
知道大有可为答主
回答量:1.7万
采纳率:100%
帮助的人:2843万
展开全部
获得矩阵行数或列数的函数如下:
1、ndims(A)返回A的维数
2、size(A)返回A各个维的最大元素个数
3、length(A)返回max(size(A))
4、[m,n]=size(A)如果A是二维数组,返回行数和列数
5、nnz(A)返回A中非0元素的个数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式