主要内容

equals, =

变量创建和索引赋值

描述

B = AA 的值存储在变量 B 中。

= 字符对变量赋值,而 == 字符比较两个数组中的元素。

示例

B(i,j,...) = AA 的元素赋给由索引表达式 B(i,j,...) 指定的 B 的索引元素。

示例

示例

全部展开

使用 = 符号对变量赋值。

A = 2
A = 
2

由于 A 有一个元素,因此它是标量。对一个变量赋予多个值以创建一个向量或矩阵。

B = [2 4 6 8]
B = 1×4

     2     4     6     8

C = [1 0; 0 1]
C = 2×2

     1     0
     0     1

您也可以将一个变量的内容赋给另一个变量。例如,用 B 中的向量覆盖在 A 中存储的标量。

A = B
A = 1×4

     2     4     6     8

创建一个 3×3 矩阵,然后对第一行进行索引以对新元素赋值。

A = [1 2 3; 4 5 6; 7 8 9]
A = 3×3

     1     2     3
     4     5     6
     7     8     9

A(1,:) = [10 10 10]
A = 3×3

    10    10    10
     4     5     6
     7     8     9

使用索引赋值时,左侧索引的元素数必须等于右侧的新元素数。

版本历史记录

在 R2006a 之前推出

另请参阅

|