Q使用冒号获取矩阵的元素 利用冒号本身可以引用矩阵某行或列的 所有元素。使用下面的语法,可以计算 4×4的魔方矩阵A中所有元素的和 sum(A(:,2) ans 34 将冒号进行索引,可以引用整个矩阵 中的所有元素。本例显示矩阵A中的所有 元素,按列序返回它们: A(:)
使用冒号获取矩阵的元素 利用冒号本身可以引用矩阵某行或列的 所有元素。使用下面的语法,可以计算 4×4的魔方矩阵A中所有元素的和。 sum(A(:, 2)) ans = 34 将冒号进行索引,可以引用整个矩阵 中的所有元素。本例显示矩阵A中的所有 元素,按列序返回它们: A(:)
Q使用end关键字获取矩阵的元素 利用end关键字可以指定矩阵某维的最后 个元素。它适用于不知道矩阵有多少 行或多少列的情况。例如,可以用下面 的语句进行值的替换: B(1:3end)=-10
使用end关键字获取矩阵的元素 利用end关键字可以指定矩阵某维的最后 一个元素。它适用于不知道矩阵有多少 行或多少列的情况。例如,可以用下面 的语句进行值的替换: B(1:3:end) = -10
字符串 字符串的创建 ◆类型转换 字符串的比较 字符串的聚合 ◆字符串的搜索和替换
字符串 字符串的创建 类型转换 字符串的比较 字符串的聚合 字符串的搜索和替换
Q创建字符串 ◆通过把字符放到单引号中来指定字符数据。如,下面 创建一个1×5的字符串 country country=China ◆创建一个二维字符串时,确定每行具有相同的长度, 例如,下面两个字符串都有5个字符,用它们组合起来 的二维字符串是合法的。 name=[Li Yi; Hu Xu I name Li Yi Hu XI 根据不同长度的字符串创建字符串时,将短的那些 字符串后面用空格补齐,使所有字符串的长度相同
创建字符串 通过把字符放到单引号中来指定字符数据。如,下面 创建一个1×5的字符串country。 country = 'China'; 创建一个二维字符串时,确定每行具有相同的长度, 例如,下面两个字符串都有5个字符,用它们组合起来 的二维字符串是合法的。 name = ['Li Yi' ; 'Hu Xu '] name = Li Yi Hu Xu 根据不同长度的字符串创建字符串时,将短的那些 字符串后面用空格补齐,使所有字符串的长度相同
Q类型转换 ◆用char函数把单元数组转换为标准字符串数组 ◆st2 double函数把一个字符串单元数组转换为字 符串表示的双精度值 nst函数将整型数据转换为字符串型数据 ◆ num2str函数对输出字符串的格式提供了更多控 制,该函数的第2个变量是可选的,它设置输 出字符串的位数,或指定一个实际的格式 ◆mat2st函数将数组转换为字符串。 ◆mat2st函数将返回一个包含文本的字符串,该 文本在命令行中输入,用于创建矩阵
类型转换 用char函数把单元数组转换为标准字符串数组。 str2double函数把一个字符串单元数组转换为字 符串表示的双精度值。 int2str函数将整型数据转换为字符串型数据。 num2str函数对输出字符串的格式提供了更多控 制,该函数的第2个变量是可选的,它设置输 出字符串的位数,或指定一个实际的格式。 mat2str函数将数组转换为字符串。 mat2str函数将返回一个包含文本的字符串,该 文本在命令行中输入,用于创建矩阵