MATLAB4:矩阵下标的引用

矩阵操作及运算

一、矩阵与数组的定义

  矩阵最早来自于方程组的系数即常数所构成的方阵。
  数组是在程序设计中,为了处理方便,把具有相同类型的若干变量按有序的形式组织起来的一种形式。这些按序排列的同类数据元素的集合称之为数组。
  在Matlab中,一个数组可以分解为多个数组元素,这些数组元素可以是基本数据类型或是构造类型。因此按数组元素的类型不同,数组又可以分为数值数组、字符数组、单元数组、结构数组等各种类别。

二、矩阵与数组的区别

  (1)矩阵是数学的概念,而数组是计算机程序设计领域的概念;
  (2)作为一种变换或映射算符的体现,矩阵运算有着明确而严格的数学规则。而数组运算是Matlab软件定义的规则,其目的是为了使数据管理方便,操作简单,命令形式自然,执行计算有效。

三、矩阵与数组的联系

  二者联系主要体现在:在Matlab中,矩阵是以数组的形式存在的。因此,一维数组相当于向量;二维数组相当于矩阵。所以矩阵是数组的子集。

四、矩阵的基本操作

  对矩阵的基本操作,主要有:
  1、矩阵的构建、
  2、矩阵维度和矩阵大小的改变、
  3、矩阵的索引、
  4、矩阵的属性信息的获取、
  5、矩阵结构的改变等。

五、矩阵下标的引用

1、A(1)

  将二维矩阵A重组为一维数组,返回数组中第一个元素。

>> A=[1  2  3  4  5;
         6 7 8 9 10;
         11 12 13 14 15 ];
>> A(1)
ans =
     1

2、A(: , j)

  返回二维矩阵A中第 j 列 列向量

>> A(:,2)
ans =
     2
     7
    12

3、A( i , :)

  返回二维矩阵A中第 i 行 行向量

4、A(: , j : k)

  返回二维矩阵A中第 j 列到第 k列 列向量组成的子矩阵

5、A( i : k , :)

  返回二维矩阵A中第 i 行到第 k行 行向量组成的子矩阵

6、A( i : k , j : m)

  返回二维矩阵A中第 i 行到第 k 行 行向量和第 j 列到第 m 列 列向量的交集组成的子矩阵

7、A(:)

  将二维矩阵A中得每列合并成一个列向量

>> A(:)
ans =
     1
     6
    11
     2
     7
    12
     3
     8
    13
     4
     9
    14
     5
    10
    15

8、A( j : k)

  返回一个行向量,其元素为A(:)中的第 j 个元素到第 k 个元素

>> A( 2 : 4)
ans =
     6    11     2

9、A([ j1 j2…])

  返回一个行向量,其元素为A(:)中的第 j1,j2…个元素

>> A([ 2 3 5])
ans =
     6    11     7

10、A(: , [ j1 j2 …])

  返回矩阵A的第 j1 列、第 j2 列等的列向量

11、A([ i1 i2 …] : ,)

  返回矩阵A的第 i1 行、第 i2 行等的行向量

12、A([ i1 i2 …] , [ j1 j2 …])

  返回矩阵A的第 j1列、第 j2 列等和矩阵A的第 i1 行、第 i2 行等的元素

13、A(:,end)

  表示引用最后一列元素,“:”表示所有列或行,“end”表示最后一列或列,“end-n”表示倒数第n行或列

【说明】

  Matlab中数组元素是按列存储,即1,6,11,2,7......,也就是说先行后列,对于3维数组呢,就是先行后列再页。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 219,928评论 6 509
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,748评论 3 396
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 166,282评论 0 357
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 59,065评论 1 295
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 68,101评论 6 395
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,855评论 1 308
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,521评论 3 420
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,414评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,931评论 1 319
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 38,053评论 3 340
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,191评论 1 352
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,873评论 5 347
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,529评论 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,074评论 0 23
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,188评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,491评论 3 375
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,173评论 2 357

推荐阅读更多精彩内容