数模论坛

 找回密码
 注-册-帐-号
搜索
热搜: 活动 交友 discuz
查看: 3833|回复: 6

matlab里得到一个矩阵一共有多少个元素的函数是什么?

[复制链接]
发表于 2003-10-4 05:38:50 | 显示全部楼层 |阅读模式
比如一个4个元素的矩阵a={1 2;3 4],现想得到它的元素个数(也就是4),这样的matlab的函数是什么?[em05]
发表于 2003-10-4 07:12:07 | 显示全部楼层
length(a)或size(a)再取第一个值均可,你应该先看一看matlab自带的教程
发表于 2003-10-4 07:14:49 | 显示全部楼层
whos a,然后自己看吧
发表于 2003-10-4 07:29:39 | 显示全部楼层
%matlab代码如下:
  MatNum=1;
  for i=1:ndims(a)
    MatNum=MatNum*size(a);
  end
%MatNum即为矩阵a的元素个数
发表于 2003-10-4 07:50:04 | 显示全部楼层
wonderful, but fresher will be fused....
发表于 2003-10-4 17:33:29 | 显示全部楼层
%here comes the codes much more easier
%MatNum is the element number of matrix a
  MatNum=prod(size(a));
发表于 2003-10-5 03:07:48 | 显示全部楼层
>> M=rand(3,4,5);
>> prod(size(M),2)
ans =
60

这个最简单了,
http://www.dytrol.com
您需要登录后才可以回帖 登录 | 注-册-帐-号

本版积分规则

小黑屋|手机版|Archiver|数学建模网 ( 湘ICP备11011602号 )

GMT+8, 2024-11-27 01:32 , Processed in 0.293797 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表