Matlab怎样求矩阵A的大小和维数

 我来答
柔情西瓜啊
推荐于2019-08-19 · TA获得超过33.8万个赞
知道小有建树答主
回答量:67
采纳率:100%
帮助的人:3.8万
展开全部

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

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

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

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

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

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

IEIOA
推荐于2019-10-28 · TA获得超过2.2万个赞
知道答主
回答量:16
采纳率:100%
帮助的人:5622
展开全部

Matlab要求矩阵A的大小和维数需要用到size()和length(size())。具体如下:

1、size(A)可以得到矩阵A的大小

2、length(size(A))可以得到矩阵A的维数

3、用size函数可以求矩阵维数,用reshape可以改变数据维数。

如:

>> a=[1 2 3;4 5 6;7 8 9];

>> size(a)

ans =

3     3

由以上所得结果可以说明矩阵a是3行3列的。

>> reshape(a,1,9)

ans =

1     4     7     2     5     8     3     6     9

由以上所得结果可以说明数组a变成1行9列。

扩展资料:

安装及使用Matlab的注意事项:

1.安装出错时,可换注册码继续安装,到同一目录;

2.【谨记】安装路径不要有中文名称;

3.成功安装完毕之后,如果遇到matlab启动后,窗口在打开一到两秒后就自动关闭了, 可按以下方法试试:【假设你安装的目录为c:\MATLAB\】(不过不建议安装到C盘,那样会影响系统速度!)

1.确认安装好后,在此路径下c:\MATLAB\bin\win32有一个名为 atlas_Athlon.dll的文件;

2.我的电脑上右击点"属性",再在"高级"中点"环境变量",在"系统变量"中点击 "新建" 输入以下信息:变量名:BLAS_VERSION 变量址:

c:\MATLAB\bin\win32\atlas_Athlon.dll

3.这样之后,启动MATLAB,不过又出现一个问题:窗口显示

To get started, select MATLAB Help or Demos from the Help menu. The element type "name" must be terminated by the matching end-tag "</name>".

Could not parse the file:c:\matlab\toolbox\ccslink\ccslink\info.xml

【解决方案】找到c:\matlab\toolbox\ccslink\ccslink\info.xml这个文件,用记事本打开【注意,这是重点,或者写字板】找到有一行这样的<name>Link for Code Composer Studio?/name>,大概是在第七行吧,把这句的/name>改成</name>【加左尖括号】,保存文件,退出,即可。

4.安装MATLAB成功!

无法运行可以考虑使用兼容模式运行,比如windows 2000模式

参考资料:MATLAB中文论坛-怎样求取矩阵的维数,怎样改变矩阵的

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ruifengcao
推荐于2017-04-13 · TA获得超过9490个赞
知道大有可为答主
回答量:3579
采纳率:33%
帮助的人:2054万
展开全部
size(A)可以得到矩阵A的大小
length(size(A))可以得到矩阵A的维数
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kuanghulin
2011-03-28 · TA获得超过516个赞
知道答主
回答量:162
采纳率:0%
帮助的人:209万
展开全部
大小和维数是一致的 [H W]=size(A);%就是求出A的大小 H W分别代表列 和行的维数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
仅有的回忆哟
2018-03-11
知道答主
回答量:7
采纳率:0%
帮助的人:6167
展开全部
求矩阵A的大小size(A)
求矩阵A的维数ndims(A)
length(A):给出行数和列数中的较大者,即length(A)=max(size(A))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式