matlab中(),[],与{}的区别认识
转载自: http://blog.csdn.net/CV_YOU/article/details/52873666
在matlab中,常常会遇到(),[],和{},这个3种符号怎么区分,怎么用,这里我来总结一下,龚参考。
- []
首先。[]叫中括号,它用来存储矩阵和向量(vector在C++中也叫容器)
举个例子,a=[1,2,3],是一个向量,这个向量有3个元素,也可以用a=[1 2 3]
eg:
对于a=[1 2 3;2 3 4 ;3 4 5],就是一个3*3矩阵
- { }
大括号,用于cell型的数组(就是前面讲的单元数组)的分配或引用。
比如 a{3,3}=‘china’就是建立了一个3*3的单元数组,a(3,3)就是‘china’
比如c={‘china’,’中国’,[1 2 3 4]}运行结果如下
比如:A(2,1) = {[1 2 3; 4 5 6]},就是一个2行一列的单元数组,第二行第一列的元素就是[1 2 3;4 5 6]的2*1矩阵
- ( )
小括号,用于引用数组的元素。
如 X(3)就是X的第三个元素。 X([1 2 3])就是X的头三个元素。
这里用[]建立一个非cell数组。a=[1 2 2],则a(1,2)就是访问的a数组的第一行第2列元素,为2.
最后看一下单元数组和普通数组的关系。
比如我建立了一个单元数组:
a=cell(2,3)
a(1,2)=’china’;%这种写法是错的
a{1,2}=’china’%这种写法才对
因为大括号才代表单元数组赋值,小括号只能是普通数组中的元素
如下
a{1,3}=[1 2 3;2 3 4];
b=a{1,3}(1,3)%这样才能取出上面2*3矩阵中的元素
运行如下
大家多尝试一下,就会明白这些括号的意思。
matlab中(),[],与{}的区别认识相关推荐
- Matlab中(),[],与{}的用法区别
在matlab中,常常会遇到(),[],和{},这3种符号,有时候就比较迷糊,这里总结一下,供参考. 一.圆括号( ) 使用方法 1.圆括号常常跟在数组后,里面是数组的下标,来访问数组元素. 例如:A ...
- fun在matlab里面啥意思_matlab 中.*和*有什么区别 matlab 中| || ~ 都是什么含义呢。谢谢~~...
导航:网站首页 > matlab 中.*和*有什么区别 matlab 中| || ~ 都是什么含义呢.谢谢~~ matlab 中.*和*有什么区别 matlab 中| || ~ 都是什么含义呢. ...
- matlab中==、~=、的含义
matlab中"=="是条件运算中的等于运算符,用来判断"=="左右两边的表达式或数值是否相等.若相等,则返回1,:否则,返回0. 发现没,双等号(" ...
- if 结构matlab,matlab中if语句and
请问高手:在matlab中,&和&&的区别 [转]Matlab中的逻辑运算"&&"与"&","||&q ...
- matlab中filter卷积补零,matlab中的卷积——filter,conv之间的区别
filter是做滤波,其实原理跟卷积是想通的,只不过处理结果的方法不同,先看示例程序: x=[1,2,3,4,5]; h=[1,1,1]; y1=conv(h,x) y2=filter(h,1,x) ...
- matlab中转置和裁剪,对Matlab中共轭、转置和共轭装置的区别说明
共轭 转置 共轭转置 The symbols (·)T , (·)∗, and (·)H are,respectively, the transpose, complex conjugate and ...
- matlab括号区别,matlab中各种括号(),[],与{}的区别与认识
matlab中各种括号(),[],与{}的区别与认识 发布时间:2018-06-04 10:37, 浏览次数:469 , 标签: matlab 原文 在matlab中,常常会遇到(),[],和{},这 ...
- MATLAB中矩阵与数组的区别,点运算符的运用
转自http://blog.csdn.net/peterkang202/article/details/26623219 正如matlab(矩阵实验室)这个名字一样,matlab的数据结构只有矩阵(a ...
- python中np.reshape与matlab中reshape区别,以及多axis的np.mean分析[探索6]
1.np.reshape与matlab中reshape区别 np.reshape是按行重组的,而matlab是按列重组的. 2.多axis的np.mean分析 np.mean(A,0)与matlab中 ...
最新文章
- 【Android View绘制之旅】Draw过程
- 阿里云服务器,,外网访问公网IP不成功
- 历届试题 大臣的旅费(树的直径)
- 关于 Angular Component ngOnDestroy 钩子函数的调用时机
- 杭州人有福了!菜鸟配送升级新增24小时送药服务
- 专访香侬科技:致力于让世界听到中文NLP的声音
- ajax 刷新output,JSF生命周期及AJAX局部刷新
- 以太坊是什么鬼?!媲美比特币的加密币大揭秘
- WLAN加密技术详解
- GitHub上下载源代码的方法
- 数据湖产业生态联盟简介
- c语言手机程序代码,C语言必背18个经典程序(示例代码)
- keil_v4 安装(图文教程)
- 微服务架构【技术点3】--- [初级] windows下zookeeper的配置+dubbo服务提供者端+dubbo消费者端配置
- 线性代数————思维导图(上岸必备)(二次型)
- Gale-Shapley算法(基于python3.6)
- java生成水印图片
- pxe服务器 安装系统,通过PXE网络安装windows系统
- 使用MS Project创建项目计划
- 怎么监控mysql数据变化_mysql数据库数据变化实时监控