http://blog.csdn.net/pipisorry/article/details/39215767

Matlab中用括号去引用某Array或者是cell的内容,三者的区别:

大括号   用于单元阵列的赋值
中括号   用于形成一个向量或矩阵
小括号   通常用于一般的算术表达式,指示优先运算,还用于表示函数变量、向量下标和矩阵下标等到

[ ] 
中括号用来构建向量(Vectors)或者是矩阵(Matrices)。如
[6.9 9.64 sqrt(-1)] 就是一个有三个元素的向量。[11 12 13; 21 22 23] 是一个二乘三的矩阵. 分号(;)用来结束一行。
中括号的另一个作用是在函数中,分配输出参数。

Matlab 方括号“[ ]”的作用
1定义矩阵(向量,数组)。 例如 a=[1 2 3;4 5 6]
2.定义函数的返回参数列表(输出变量宗量)。例如 [m,n]=size(a)如果函数的返回参数只有一个,中括号一般省略。即[n]=rand(1,2);
可写作n=rand(1,2);

{ }
大括号,用于cell型的数组的分配或引用。
比如
  A(2,1) = {[1 2 3; 4 5 6]} , or   A{2,2} = ('str')



( )
小括号,用于引用数组的元素。
如 X(3)就是X的第三个元素。 X([1 2 3])就是X的头三个元素。

算例:
A = [ 1 2 3 ]
%A就是一个三个元素的数值数组。中括号用于构建非cell数组。
%数组的引用用小括号
A(1,1)
%A(1,2)得到A数组第一行第二列的元素。

B = {A A}
%B为1一行两列的数组,数组的元素为cell
%数组的引用依然用小括号
B(1)
%这时B(1)为一个cell
%cell内容的引用需要用大括号。
%B{1}则为cell 1的内容,此时为 1 2 3
%cell内容为数值数组的,继续用小括号引用其内容

B{1}(1,3)
%B{1}(1,3)的内容为3.

D={B B}

D =

{1x2 cell}    {1x2 cell}

此时D的某个元素内容的引用则为
D{1}{1,2}(1)
%cell层都需要用大括号引用。

Matlab中数组,元庖等的关系如下:

from:http://blog.csdn.net/pipisorry/article/details/39215767

ref:help cell
help paren

Matlab 方括号“[ ]”的作用

http://www.advancedmcode.org/?p=2921&preview=true

Matlab括号使用详解相关推荐

  1. MATLAB基本语法详解

    MATLAB基本语法详解 下面内容 :变量.M-Files.决策.循环容易掌握 命令.数据类型.运算符不需要记住,用了再查 变量 每个MatLab变量可以是数组或者矩阵 最简单的方法指定变量 x = ...

  2. 《MATLAB图像处理实例详解》:学习第六天(2022.10.09)

    4.2.3 图像的缩放 MATLAB 图像处理工具箱中提供了函数imresize( )进行图像的缩放操作,其具体的调用格式如下: B=imresize(A, m):该函数返回缩放后的图像B:A为要进行 ...

  3. 经验模式分解(EMD)的MATLAB工具箱安装详解

    经验模式分解(EMD)的MATLAB工具箱安装详解 MATLAB工具箱安装 时频分析工具箱 安装EMD工具箱 代码检验是否安装成功 MATLAB工具箱安装 首先,本文参考CSDN这篇文章https:/ ...

  4. python括号详解,Python如何省略括号方法详解

    Python如何省略括号方法详解 在Python语言中最常见的括号有三种,分别是:小括号().中括号[].花括号{}:其作用也不相同,分别用来代表不同的Python基本内置数据类型. 1.Python ...

  5. EKF SLAM Matlab仿真实践详解(附源码)

    EKF SLAM Matlab仿真实践详解(附源码) 为提供更好的阅读体验,详细内容及源码请移步https://github.com/Nrusher/EKF_SLAM 或 https://gitee. ...

  6. 牛顿斯科特MATLAB求积分,详解Matlab求积分的各种方法

    详解Matlab求积分地各种方法 一.符号积分 符号积分由函数int来实现.该函数地一般调用格式为: int(s):没有指定积分变量和积分阶数时,系统按findsym函数指示地默认变量对被积函数或符号 ...

  7. SVPWM控制技术+Matlab/Simulink仿真详解

    文章目录 前言 一.SVPWM的控制原理 二.空间矢量的概念 三.电压与磁链空间矢量的关系 四.三相逆变器的基本电压空间矢量 五.SVPWM 算法的合成原理 六.SVPWM 算法推导 6.1.七段式S ...

  8. Matlab fplot函数详解

    Matlab之fplot函数详解 功能:绘制表达式或函数 语法: fplot(f) fplot(f,xinterval) fplot(funx,funy) fplot(funx,funy,tinter ...

  9. matlab viterbi译码详解

    思路详解 如何通俗地理解最小距离 卷积编码器模型 卷积编码器的子生成元: g1=111, g2=101 生成码元的方程: c0t=m0t+m0t−1+m0t−2c_0^t =m_0^t+m_0^{t- ...

  10. matlab18a,Matlab R2018a安装详解

    打开解压之后的文件夹,鼠标右击"setup",选择"以管理员的身份运行". 输入安装密匙:09806-07443-53955-64350-21751-41297 ...

最新文章

  1. Android学习资源网站
  2. 【c++进阶:c++ 顺序容器vector,string,deque,list,forward_list,array常用性质】
  3. javadoc 开源项目_在下一个项目中不使用JavaDoc的5大原因
  4. C语言 strlcpy函数实现
  5. ListT清除重复某一项
  6. php js attr,php如何像js一样解析DOM?
  7. MPLAB使用PICKit3.5烧录程序说明
  8. en开头的单词_【2016年大学英语四级考试词汇常见前后缀:en-】- 环球网校
  9. 【渝粤教育】国家开放大学2018年秋季 8180-22T (1)畜禽生产概论 参考试题
  10. python符号积分
  11. 图的最小生成树(Prim算法、Kruskal算法)
  12. Axure RP 9 基础教程
  13. 网页布局——盒子模型
  14. AutoCAD:The miracle created by Autodesk
  15. opencv 内存数据转matlab,OpenCV:IplImage, CvMat, Mat 相互转换
  16. 修改Typora默认的字体为好看秀美的中文字体“华康手札体“并配置一些高级定制功能(20210404已成功测试)
  17. 有多少人戴着黑帽子?
  18. QhNmQItj沉汗酉桥沙乘牧茁豪疚险芈着满脸纠结的帕萝,张恒背过身去。回想到在德里的
  19. 微信公众平台对接C#-上传临时文件
  20. PowerPoint超链接点击变色

热门文章

  1. helvetica字体未嵌入问题
  2. 新版Windows Live SkyDrive Beta发布
  3. 中文版Postman测试需要登陆才能访问的接口(基于Cookie)
  4. jquery 使用下拉效果的实现
  5. SpringBoot+Ajax文件上传+FormData表单提交
  6. Java中ArrayList,Vector,LinkedList,HashMap,HashTable,HashSet对比及总结
  7. 进程和线程 内存分配
  8. 拉格朗日乘子法 那些年学过的高数
  9. 无错版Vsftpd Mysql Pam设置虚拟用户要领
  10. ARP欺骗原理 [转]