ndims matlab,MATLAB的size(),length(),ndims()函数
MATLAB的size(),length(),ndims()函数
(2010-08-07 19:41:00)
标签:
size()
length()
ndims()
杂谈
size(a)表示矩阵每个维度的长度
比如size([1 2 3;4 5 6])
等于[2 3]
表示他有2行3列
size([1 2 3])
等于[1 3]
表示他有1行3列
另外size(a,n)表示矩阵a在第n个维度下的长度。
比如size([1 2 3;4 5 6],1)
等于2,表示有2行
size([1 2 3;4 5 6],2)
等于3,表示有3列
length(a)表示矩阵a的最大的长度,即max(size(a))
比如length([1 2 3;4 5 6])
等于3,因为2和3中最大是3
当a是向量时,即表示向量的元素个数,因为向量总是1×n或n×1的,而n一定大于或等于1.所以得到的结果一定是n
ndims(a)表示矩阵a的维数,即length(size(a))
比如ndims([1 2 3;4 5 6])
等于2,因为他是二维矩阵
matlab认为向量也是二维矩阵,只不过其中一个维度的长为1.
因此ndims([1 2 3])也等于2
我们可以构造一个三维甚至更高维度的矩阵,
比如a=cat(3,[1 2 3 4;5 6 7 8],[9 8 7 6;5 4 3 2])
他除了行和列以外还有一个维度,我们暂且把它叫做高度。
也就是说a有两层,第一层是[1 2 3 4;5 6 7 8],第二层是[9 8 7 6;5 4 3 2]
此时有size(a)=[2 4 2]
即2行4列2层
length(a)=4
([2 4 2]中最大为4)
ndims(a)=3
(因为他有3个维度)
分享:
喜欢
0
赠金笔
加载中,请稍候......
评论加载中,请稍候...
发评论
登录名: 密码: 找回密码 注册记住登录状态
昵 称:
评论并转载此博文
发评论
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。
ndims matlab,MATLAB的size(),length(),ndims()函数相关推荐
- matlab中ndims函数,matlab中的size(),length(),ndims()函数的用法
1.size()用法: size(a)表示矩阵每个维度的长度 比如size([1 2 3;4 5 6]) 等于[2 3]: 表示他有2行3列. size([1 2 3]) 等于[1 3]: 表示他有1 ...
- MATLAB size/length/numel函数
1.size 获取数组的行数和列数 例如: A = [ 1 2 3 ; 4 5 6 ] [b c] = size(A) 结果为 A =1 2 34 5 6b =2c =3 2.length 数组长度, ...
- 尝试:以下矩阵size length ndims repmat isempty ismatix E=A(:,[1:3:5])什么意思?
立即学习:https://edu.csdn.net/course/play/24708/278799?utm_source=blogtoedu 描述矩阵 尝试 A=rand(3,5) B=size(A ...
- length命令怎么用Matlab,matlab中length函数用法
matlab中的length表示什么?应该如何使用? length:数组长度(即行数或列数中的较大值): 使用方法: n=length(A):如果A为非空数组,返回行数和列数两者之间数值较大的那一个值 ...
- 邹检验 matlab,科学网—Matlab中一个很有用的函数:regionprops - 邹兴文的博文
Matlab中一个很有用的函数:regionprops 已有 6712 次阅读 2010-1-30 22:52 |个人分类:开发经验|系统分类:科研笔记| 有用的函数, regionprops Mat ...
- MATLAB实现最优低通滤波器的函数
MATLAB实现最优低通滤波器的函数 % Fs --Data rate % Fpass --pass band % Fstop --Cutoff frequencies % Apass ...
- Matlab之M程序与M函数
M程序 点击MATLAB指令窗工具条上的NewFile图标 ,就可打开如图所示的MATLAB文件编辑调试器MATLABEditor/Debugger.其窗口名为untitled,用户即可在空白窗口中编 ...
- matlab 中关于nargin 以及 varargin 函数的使用
最近自己在学matlab function过程当中对于 varargin函数的使用有了疑惑 于是结合自己所看的教学以及搜集到的资料对于这两个函数的理解 nargin: number of functi ...
- Matlab三维折线图绘制–surf 函数的使用
Matlab三维折线图绘制–surf 函数的使用 最近在写毕业论文,整理数据需要绘制一个简单的三维图,简单做个分享! 先上结果图: 最后附上代码: clc,clear,close all; % f ...
最新文章
- 空闲数据概念_计算机组成原理复习笔记——基础概念(二)
- 使用Git制作和管理Patch
- 颠沛流离的Arcsight,辉煌不再
- ITK:从灰度图像计算直方图
- 解决'pip' 不是内部或外部命令,也不是可运行的程序或批处理文件的问题
- amd sata controller下载_AMD发布全新锐龙芯片组驱动:告别卡死、报错
- Python解决print()不换行问题
- 正则 指定开头结尾_Python核心知识系列:正则表达式与JSON
- 简单几行javascript代码,实现动态倒计时功能
- PHP留言并展示_留言页面展示功能
- OpenCV轮廓vectorvector
- Maya 2018 for Mac中文破解版永久激活方法含注册机
- WIN10桌面图标消失,且右键失效
- BUG: Bad page map in process XXX pte:800000036fae6227 pmd:35be8c067
- 风过无痕 思念的回廊
- 用python判断素数合数_使用Python判断质数(素数)的简单
- 解决gitee/github上传图片数量受限
- 《真·三国无双ADVANCE》攻略
- 王见:手机创业很简单,去县城获取粉丝更简单!
- OneNote应用技巧